HOSTNAME=study.centos.vbird
<==
这
部主机的主机名
TERM=xterm
<==
这个终
端机使用的
环
境是什么
类
型
SHELL=/bin/bash
<==
目前
这个环
境下,使用的
Shell
是哪一
个
程序?
HISTSIZE=1000
<==
『
记录
指令的
笔数
』在
CentOS
默
认
可
记录
1000
笔
OLDPWD=/home/dmtsai
<==
上一
个
工作目
录
的所在
LC_ALL=en_US.utf8
<==
由于
语
系的
关
系,
鸟
哥偷偷
丢
上
来
的一
个设
定
USER=dmtsai
<==
使用者的名
称
啊!
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40
;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:
or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:
*.tar=01...
<==
一些
颜
色
显
示
MAIL=/var/spool/mail/dmtsai
<==
这个
用
户
所取用的
mailbox
位置
PATH=/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/dmtsai/.local/bin:/home/dmtsai/bin
PWD=/home/dmtsai
<==
目前用
户
所在的工作目
录
(
利用
pwd
取出!
)
LANG=zh_TW.UTF
-
8
<==
这个
与
语
系有
关
,底下
会
再½
绍
!
HOME=/home/dmtsai
<==
这个
用
户
的家目
录
啊!
LOG
NAME=dmtsai
<==
登入者用
来
登入的
账号
名
称
_=/usr/bin/env
<==
上一次使用的指令的最后一
个参数
(
或指令本身
)
env
是
environment (
环境
)
的简写啊,上面的例子当中,是列出来所有的环境变量。当然,如果使用
export
也会是一样的内容~
只不过,
export
还有其他额外的功能就是了,我们等一下再提这个
export
指令。
那么上面这些变量有些什么功用呢?底下我们就一个一个来分析分析!
.
HOME
代表用户的家目录。还记得我们可以使用
cd ~
去到自己的家目录吗?或者利用
cd
就可以直½回到用户家
目录了。那就是取用这个变量啦~
有很多程序都可能会取用到这个变量的值!
.
SHELL
告知我们,目前这个环境使用的
SHELL
是哪支程序?
Linux
预设使用
/bin/bash
的啦!
.
HISTSIZE
这个与『历史命令』有关,亦即是,
我们曾经下达过的指令可以被系统记录下来,而记录的『笔数』则是
由这个值来设定的。
.
MAIL
当我们使用
mail
这个指令在收信时,系统会去读取的邮件信箱文件
(mailbox)
。
.
PATH
就是执行文件搜寻的路径啦~目录与目录中间以冒号
(:)
分隔,
由于文件的搜寻是依序由
PATH
的变量内的
目录来查询,所以,目录的顺序也是重要的喔。
.
LANG
这个重要!就是语系数据啰~很多讯息都会用到他,
举例来说,当我们在启动某些
perl
的程序语言文件
时,他会主动的去分析语系数据文件,
如果发现有他无法½析的编码语系,可能会产生错误喔!一般来说,
我们中文编码通常是
zh_TW.Big5
或者是
zh_TW.UTF-8
,这两个编码偏偏不容易被½译出来,所以,有的
时候,可能需要修订一下语系数据。
这部分我们会在下个小½做½绍的!