引子
配置環境變量時,logout後,再次登陸,出現無限閃退情況,即輸入密碼,回車後閃了一下,又回到登陸界面,無奈欲重裝虛擬機,覺太麻煩,故Google之。總結思路如下
字符登陸(終端登錄)
首次需要解決進入系統的問題,否則無法進入下一步,在登錄界面按住Ctrl+Alt+F1~F7即可字符登錄,使用命令行進行操作
檢查log
一般無法登錄的log,在用戶根目錄的~/.xsession_error.log,輸入x按Tab會自動補全。所以名字記得不是很清楚。
出現的問題
我的問題是進入終端連ls,vi之類的命令都無法使用,報錯如下:command could not be located because ‘/bin’ is not included in the path environment variable
解決的方法
Google之後,發現說是PATH環境變量混亂了
使用export PATH=”/usr/bin:$PATH”,之後所有的命令都能使用
最終檢查log發現,所有的系統命令都無法找到,導致無法進入圖形界面,檢查最後配環境變量時多打了一個斜槓,導致把系統的環境變量都屏蔽掉了,使用在終端使用vi修改配置,重新登錄就好了。