linux環境變量查詢設置及保存

 

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

相關文章
相關標籤/搜索