1. 显示环境变量HOME
$ echo $HOMEhtml /home/redbookslinux 2. 设置一个新的环境变量hellobash $ export HELLO="Hello!"ide $ echo $HELLOhtm Hello!blog 3. 使用env命令显示全部的环境变量it $ envtable HOSTNAME=redbooks.safe.orgclass PVM_RSH=/usr/bin/rsh变量 SHELL=/bin/bash TERM=xterm HISTSIZE=1000 ... 4. 使用set命令显示全部本地定义的Shell变量 $ set BASH=/bin/bash BASH_VERSINFO=([0]="2"[1]="05b"[2]="0"[3]="1"[4]="release"[5]="i386-redhat-linux-gnu") BASH_VERSION='2.05b.0(1)-release' COLORS=/etc/DIR_COLORS.xterm COLUMNS=80 DIRSTACK=() DISPLAY=:0.0 ... 5. 使用unset命令来清除环境变量 set能够设置某个环境变量的值。清除环境变量的值用unset命令。若是未指定值,则该变量值将被设为NULL。示例以下: $ export TEST="Test..." #增长一个环境变量TEST $ env|grep TEST #此命令有输入,证实环境变量TEST已经存在了 TEST=Test... $ unset $TEST #删除环境变量TEST $ env|grep TEST #此命令没有输出,证实环境变量TEST已经存在了 6. 使用readonly命令设置只读变量 若是使用了readonly命令的话,变量就不能够被修改或清除了。示例以下: $ export TEST="Test..." #增长一个环境变量TEST $ readonly TEST #将环境变量TEST设为只读 $ unset TEST #会发现此变量不能被删除 -bash: unset: TEST: cannot unset: readonly variable $ TEST="New" #会发现此也变量不能被修改 -bash: TEST: readonly variable 7. 环境变量的设置位于/etc/profile文件 若是须要增长新的环境变量能够添加下属行 export path=$path:/path1:/path2:/pahtN 本文摘自:http://www.5dmail.cn/html/2007-3-22/2007322185438.htm |