1. 程式人生 > >突然之間linux很多命令都用不了

突然之間linux很多命令都用不了

下午安裝pig的時候,source了一下profile配置,突然就出現這種情況。

經過各方面查詢最終確定是配置檔案中的對新軟體的錯誤配置把原來path的所有可執行的程式都給幹掉了,

解決辦法:

先用:echo $PATH  
發現path丟失:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

於是用臨時環境變數

#export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

然後就可以修改永久環境變數:

#vi /etc/profile
加入:export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

或更正軟體配置後儲存退出。

重新啟動或使用命令:#source  /etc/profile

即可使解決問題