修改.bashrc文件PATH變量錯誤導致系統大部分命令失效


修改.bashrc環境變量,在文件最后添加openssl變量,

本來應該寫

export PATH=$PATH:/usr/local/openssl/bin

誤寫成

export PATH=/usr/local/openssl/bin;$PATH

即把:寫成了;

導致當前環境變量變成了PATH=/usr/local/openssl/bin,不識別原有的$PATH,

命令行的中大部分命令都不使用,全變成不可識別的命令,包括ls  vi  sudo 等等都不能用.

 

解決辦法:

把不識別的命令所在文件添加到臨時環境變量中,

如  PATH=$PATH:/bin:/usr/bin

 vi  sudo 等命令可用后再修改~/.bashrc文件,糾正書寫錯誤的環境變量.

 


免責聲明!

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



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