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 |