Linux是一個多用戶多任務的操作系統,可以在Linux中為不同的用戶設置不同的運行環境,具體做法是設置不同用戶的環境變量(稱之為 Linux中定制的環境變量)。但是仍有些環境變量是用戶都需要的,我們稱之為Linux中常見的環境變量,本文只涉及常見的環境變量的簡介!

Linux中常見的環境變量有:

1.PATH:指定命令的搜索路徑
2.HOME:指定用戶的主工作目錄(即用戶登陸到Linux系統中時,默認的目錄)
3.HISTSIZE:指保存歷史命令記錄的條數。
4.LOGNAME:指當前用戶的登錄名。
5.HOSTNAME:指主機的名稱,許多應用程序如果要用到主機名的話,通常是從這個環境變量中來取得的。
6.SHELL:指當前用戶用的是哪種Shell。
7.LANG/LANGUGE:和語言相關的環境變量,使用多種語言的用戶可以修改此環境變量。
8.MAIL:指當前用戶的郵件存放目錄。
9.PS1:命令基本提示符,對於root用戶是#,對於普通用戶是$。
10.PS2:附屬提示符,默認是“>”。
    備註:可以通過修改此環境變量來修改當前的命令符,比如下列命令會將提示符修改成字符串“Hello,My        NewPrompt ”。
  # PS1="Hello,My NewPrompt"
註意:上述變量的名字並不固定,如HOSTNAME在某些Linux系統中可能設置成HOST

當然,我所列舉的上述環境變量並非窮盡列出!

Linux也提供了修改和查看環境變量的命令!下面通過幾個實例來說明:
1.echo         顯示某個環境變量值 echo $PATH
2.export     設置一個新的環境變量 export HELLO="hello" (可以無引號)
3.env         顯示所有環境變量
4.set         顯示本地定義的shell變量
5.unset         清除環境變量 unset HELLO
6.readonly     設置只讀環境變量 readonly HELLO

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 成功运行 的頭像
    成功运行

    成功运行的部落格

    成功运行 發表在 痞客邦 留言(0) 人氣()