在Linux上操作的時候會遇到命令失效,常用的ls,vi,等常用命令都不能用了


  在Linux上操作的時候會遇到命令失效,常用的ls,vi,等常用命令都不能用了,只能使用cd來切換目錄,

如下:

不管是在Xshell中操作的,還是在終端中操作,都是錯誤,而且重啟了虛擬機后,悲催的發現虛擬機不能登錄了。

這是怎么回事呢?

其實是我們在操作Linux的時候不小心把環境變量的配置寫錯了,例如: 

                      

上圖是把冒號寫成了分號,

或者這樣:

                       

在$PATH后多寫了一個點等等,這都是不經意間就會犯得錯誤,而在不知情的情況下執行了 source profile ;結果就是悲劇了;

解決的方法也很簡單,就是連接Xshell,用root登錄,只用全路徑的方式訪問profile,如下:

進入profile中,修改為正確的格式,然后保存退出,在Xshell中重新打開一個窗口,執行 source  /etc/profile即可


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM