Linux:-bash: ***: command not found,系統很多指令都用不了,均提示沒有此指令。 突然之間linux很多指令都用不了,均提示沒有此指令。 這應該是系統環境變量出現了問題導緻的。 解決辦法: 先用: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 然後就可以用那些指令了,進去修改永久環境變量: 1。修改profile檔案:(所有使用者) #vi /etc/profile 加入:export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 儲存退出。 2。修改.bashrc檔案:(單獨使用者) #vi /~/.bashrc (每個使用者目錄下都有,ls -all) 加入:export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 儲存退出。 重新開機系統,搞定。 也可以不用重新開機,使用指令:#source .bashrc 即可使剛剛修改的環境變量生效 本篇文章來源于 Linux公社網站( www.linuxidc.com) 原文連結: http://www.linuxidc.com/Linux/2012-08/68900.htm |