mac環境在配置軟件環境是修改環境變量出錯把原來的環境變量也修改了,導致終端sudo,ls等基本命令失效的解決辦法:
1.打開終端,輸入export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin
這行命令可以保證所有的變量暫時有效,相當于設置了一個暫時的環境變量
2.輸入open .bash_profile,可以打開一個txt文件,可以直接在此處直接export環境變量。網上有很多修改環境變量的方法,但個人認為直接打開文件輸入是最直觀且方便的
打開的txt文檔
如上我配置過tomcat和google cloud的環境變量
默認的環境變量為:
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
如果要追加PATH的話,直接在打開的txt文檔中輸入如下命令
export PATH=“/Usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin”直接保存,并關閉文檔
3.重啟終端,就可以用各種命令啦
或者不重啟,直接在終端輸入 source ~/.bash_profile,環境變量的配置會立即生效
還是無法使用,輸入echo $PATH查看所有環境變量,看是否修改成功