美國服務(wù)器在Windows系統(tǒng)下,很多軟件安裝都需要配置環(huán)境變量,比如安裝jdk,如果不配置環(huán)境變量,在非軟件安裝的目錄下運行javac 命令,將會報告找不到文件,類似的錯誤。而美國服務(wù)器在Linux系統(tǒng)下,如果下載并安裝應(yīng)用程序,很有可能在鍵入它的名稱的時候出現(xiàn)“command not found ”的提示內(nèi)容。
如果每次都到安裝目錄文件夾內(nèi),找到可執(zhí)行文件來進行操作就太繁瑣了,這涉及到環(huán)境變量path的設(shè)置問題,而path的設(shè)置也是在美國服務(wù)器Linux系統(tǒng)下定制環(huán)境變量的一個組成部分。下面就來介紹下美國服務(wù)器Linux系統(tǒng)的環(huán)境變量。
簡單來說,美國服務(wù)器Linux系統(tǒng)的環(huán)境變量就是指定一個目錄,運行軟件的時候,相關(guān)的程序?qū)凑赵撃夸泴ふ蚁嚓P(guān)文件。 設(shè)置變量對于一般人最實用的功能就是: 不用拷貝某些dll文件到系統(tǒng)目錄中了,而path 這一系統(tǒng)變量就是系統(tǒng)搜索dll文件的一系列路徑。
1、Shell定義的環(huán)境變量
Shell在開始執(zhí)行的時候就已經(jīng)定義了一些與系統(tǒng)工作環(huán)境有關(guān)的變量,用戶還可以重新定義這些變量。 常用的shell環(huán)境變量有以下幾種:
1)HOME:用于保存用戶主目錄的完全路徑名。
2)PATH:用于保存用冒號分隔的目錄路徑名,shell將按PATH變量中給出的順序搜索這些目錄,找到的第一個與命令名稱一致的可執(zhí)行文件將被執(zhí)行。
3)SHELL:當(dāng)前用戶使用的Shell
4)UID:當(dāng)前用戶的UID
5)LOGNAME:當(dāng)前用戶的登錄名
6)HOSTNAME:主機名稱
2、查看環(huán)境變量
美國服務(wù)器Linux系統(tǒng)中set 、env 和 export 命令都可以查看環(huán)境變量。
1)set命令顯示當(dāng)前shell的變量,包括當(dāng)前用戶的變量,set主要用來設(shè)置sh的參數(shù)與選項
2)env命令顯示當(dāng)前用戶的變量,env用來在構(gòu)建的環(huán)境中運行命令
3)export命令顯示當(dāng)前導(dǎo)出成用戶變量的shell變量
每個shell都有特有的變量set顯示的變量,這個和用戶變量是不同的,當(dāng)前用戶變量和用什么shell無關(guān),不管用戶使用什么shell都會存在,比如HOME,SHELL等這些變量。
但shell本身的變量不同,比如BASH_ARGC, BASH等,這些變量只有set才會顯示,是bash特有的。export不加參數(shù)的時候,顯示哪些變量被導(dǎo)出成了用戶變量,因為一個shell本身的變量可以通過 export “導(dǎo)出”變成一個用戶變量。
3、美國服務(wù)器Linux系統(tǒng)下環(huán)境變量的設(shè)置
如果想將一個路徑加入到 $PATH 中,可以有幾種方法,例如將/tmp/xie路徑加入到 $PATH 變量中。
1)控制臺中設(shè)置 (只對當(dāng)前shell有效):PATH=$PATH:/tmp/xie
2)修改當(dāng)前家目錄下的 .bashrc 文件 (只對當(dāng)前用戶有效):vim~/.bashrc
在最末尾加入source .bashrc或者..bashrc
export PATH=$PATH:/tmp/xie
3、修改/etc/bashrc 文件 (針對所有用戶有效):vim/etc/bashrc
在最末尾加入source /etc/bashrc或者. /etc/bashrc
export PATH=$PATH:/tmp/xie
關(guān)于美國服務(wù)器Linux系統(tǒng)環(huán)境變量的介紹就到這里了,希望能幫助到有需要的美國服務(wù)器用戶。
關(guān)注美聯(lián)科技,了解更多IDC資訊!