日期:2014-05-16 浏览次数:20839 次
[linux@oss ~]$ echo $HOME
?
/zsmart/etl72_dev
?
[linux@oss ~]$ export HELLO="Hello"
?
[linux@oss ~]$ echo $HELLO
?
Hello?
使用readonly设置了环境变量为只读之后,该环境变量将不可修改或删除
??
[linux@oss ~]$ env
?
HOSTNAME=oss
SHELL=/bin/bash
TERM=ansi
HISTSIZE=1000
HELLO=HELL
QTDIR=/usr/lib/qt-3.3
OLDPWD=/zsmart
QTINC=/usr/lib/qt-3.3/include
USER=etl72_dev
...
?
?
[linux@oss ~]$ set
BASH=/bin/bash
BASH_ARGC=()
BASH_ARGV=()
BASH_LINENO=()
BASH_SOURCE=()
...
?
如果未指定值,则该变量值设置成NULL
?
?
删除上面设置的环境变量HELLO
?
[etl72_dev@oss ~]$ unset HELLO
?
然后查看该变量
?
[etl72_dev@oss ~]$ echo $HELLO
?
会发现HELLO已经不存在了
?
PATH 决定shell将到哪些目录中寻找命令或程序
HOME 当前用户主目录
HISTSIZE 历史记录数
LOGNAME 当前用户登录名
HOSTNAME