Linux修改PATH變數後重啟陷入死迴圈
阿新 • • 發佈:2018-12-19
問題描述
在/etc/profile中添加了一個PATH路徑,然後重啟,然後出現了登陸死迴圈,輸入密碼後又回到登入介面,進入不了圖形介面
解決方法:讓/etc/profile恢復到修改之前的狀態
- 按組合鍵alt+ctrl+F1進入CLI,登陸管理員賬號
問題分析參考自 Ubuntu環境變數錯誤導致無法正常登入(這一步不要做,只是分析問題) 嘗試輸入“sudo vim /etc/profile”會提示 “The command could not be located because ‘/usr/bin:/bin’ is not included in the PATH environment variable. 意思是:找不到命令,因為’/usr/bin:/bin’沒有被包含在環境變數PATH中。 這就是問題產生的原因:環境變數PATH錯誤。聯想到修改/etc/profile檔案時確實對PATH進行過操作,所以解決問題的最簡單的方法就是讓/etc/profile恢復到修改之前的狀態
。”
- 輸入 /usr/bin/sudo /usr/bin/vi /etc/profile 進入vim編輯模式,將增加的部分刪掉,然後按住esc,接著輸入 :wq! 儲存修改即可,重啟ubuntu。 如果使用“/usr/bin/sudo /usr/bin/vi /etc/profile”無法進入vim編輯模式的話,改用“/usr/bin/sudo /usr/bin/vim /etc/profile”試試