CentOS -bash:systemctl:command not found
CentOS下大量命令好比systemctl找不到
今天在配置服務器環境變量時忽然發現好多命令用不了了
當時的的狀況如圖:
執行:echo $PATH
如圖:
很明顯,問題出在了環境變量上了,須要修改profile文件,由於不知道是什麼地方寫錯了(cat也用不了了)因此直接執行:echo 'export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin' >> /etc/profile
將環境變量參數寫入profile文件
再執行:source /etc/profile
而後再試試命令:
這樣就能夠了,咱們在看看環境變量裏是什麼地方寫錯了
很是低級的錯誤,直接寫了地址,覆蓋了前面配置的環境變量,因此致使了大量命令沒法使用
修改後:
保存退出,執行:source /etc/profile
至此完美解決!
bash