linux下環境變數PATH設定錯誤的補救

2022-05-08 21:09:09 字數 694 閱讀 6046

**: 

首先,path變數記錄著各系統命令的存放路徑,所以平時使用系統命令時可以直接輸入命令而不需要連命令的路徑一起。

比如"vi"命令,在path變數正常的時候直接輸入"vi /etc/profile"就可以,而path變數出錯的時候就需要輸入"/bin/vi /etc/profile"才能正常使用,否則系統將提示錯誤。

也就是說,即使path變數出問題,系統命令也不會丟失,只不過使用的時候必須輸入命令所在的路徑。

其次,path變數中儲存的系統命令路徑是以":"分隔的,通常path的值為"/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin"。

在把常用的非系統命令路徑加入時也是以同樣的方式,在變數的末尾加入":"及路徑,需要注意的是路徑末尾不能以"/"結尾,否則將導致整個path變數出錯。

最後是修復path變數的方法。修復path變數其實很簡單,就是重新給path變數賦值就可以了。至於path的預設值可以從其他的伺服器上覆制過來。

使用"echo $path"命令就可以檢視當前伺服器的path變數值,在正常的伺服器上執行命令並複製輸出的結果,然後用"export path"命令重新給path命令賦值就可以了。命令如下:

"export path=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin"

Ubuntu Linux 環境變數PATH設定

ubuntu linux系統環境變數配置檔案 etc profile 在登入時,作業系統定製使用者環境時使用的第乙個檔案 此檔案為系統的每個使用者設定環境資訊,當使用者第一次登入時,該檔案被執行。etc environment 在登入時作業系統使用的第二個檔案,系統在讀取你自己的profile前,設...

Ubuntu Linux 環境變數PATH設定

ubuntu linux系統環境變數配置檔案 etc profile 在登入時,作業系統定製使用者環境時使用的第乙個檔案 此檔案為系統的每個使用者設定環境資訊,當使用者第一次登入時,該檔案被執行。etc environment 在登入時作業系統使用的第二個檔案,系統在讀取你自己的profile前,設...

Ubuntu Linux 環境變數PATH設定

ubuntu linux系統環境變數配置檔案 etc profile 在登入時,作業系統定製使用者環境時使用的第乙個檔案 此檔案為系統的每個使用者設定環境資訊,當使用者第一次登入時,該檔案被執行。etc environment 在登入時作業系統使用的第二個檔案,系統在讀取你自己的profile前,設...