Linux命令行輸入命令執行后報“bash:....:command not found”這是由于系統PATH設置問題,PATH沒有設置對,系統就無法找到精確命令了。
1、在命令行中輸入:export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin 這樣可以保證命令行命令暫時可以使用。命令執行完之后先不要關閉終端。
2、在命令行中輸入 vi /etc/profile.d/java.sh 查看是否自己另外設置了PATH屬性。
在Vi編輯器中輸入
export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin
我的Linux系統是由于設置JAVA環境變量時設置PATH屬性導致command not found錯誤,所以我本機的PATH屬性設置如下:
export PATH=$JAVA_HOME/bin:/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin
3、關閉終端,重新打開終端,輸入命令執行,OK,全部正常!
新聞熱點
疑難解答