一般我們在Linux中執行命令的時候,會報 Command not found 的錯誤,報這種錯誤一般有兩種原因:一是你的系統中沒有安裝這個命令,需要你手動安裝,另外一種原因就是平常這些命令用着好好的,突然間不能使用了,例如ls命令、cat命令等,出現這種現象的原因很有可能是因為你修改了/etc/profile 文件,可能是因為你在配置某個軟件,例如JDK或者Tomcat的環境變量時,配置錯誤導致的。出現這個問題的的解決方式是先執行 export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 這行命令會暫時還原原來的環境變量,使你這些命令能夠暫時正常使用,然后你要將之前配置錯的環境變量改過來,修改成功后,執行 source /etc/profile 命令使修改后的配置文件生效,執行命令后如果沒有任何輸出,則表示配置沒有出錯。