linux所有命令都失效顯示bash: xxxxx: command not found的解決
linux突然所有命令都失效了
昨天因為用虛擬機(jī)調(diào)試程序,然后下班時不正常關(guān)機(jī),今天突然打開linux系統(tǒng)使用時,無論輸入任何命令都顯示bash: xxxx: command not found...,比如cd 顯示bash: cd : command not found... 比如ls,顯示bash: ls: command not found...。
再比如hadoop fs -ls /robot bash: hadoop: command not found...,所以無論是自己安裝的軟件,還是系統(tǒng)自帶的軟件命令都不能正確使用。
why?how?
出現(xiàn)這個問題是因為系統(tǒng)的環(huán)境變量沒有正確配置造成的,造成這個原因有很多,比如系統(tǒng)升級,比如不正當(dāng)操作。解決的方式有兩種。
其一:直接在linux命令行界面輸入如下,然后回車(導(dǎo)入環(huán)境變量,以及shell常見的命令的存放地址):
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
其二:如果系統(tǒng)所有命令都不能使用時,還可以使用絕對命令vi打開profile
/bin/vi ?/etc/profile
在系統(tǒng)的配置文件里添加環(huán)境變量地址
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

linux各種命令無效問題
問題描述
不知道操作了什么類似:sudo su、vim、ls等常用的命令都無法使用了;
問題分析
一番百度下發(fā)現(xiàn)是因為系統(tǒng)環(huán)境變量配置錯了;
解決方案
簡單
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
進(jìn)階
用絕對vi命令打開/etc/profile
/bin/vi ?/etc/profile export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin # 用wq!來強(qiáng)制退出并保存vi
總結(jié)
遇到問題不慌,方法總比問題多!百度不行就谷歌!
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Linux一鍵安裝web環(huán)境全攻略(阿里云服務(wù)器)
這篇文章主要介紹了Linux一鍵安裝web環(huán)境全攻略,這些都是阿里云出的方便站長架設(shè)php運行環(huán)境的工具,需要的朋友可以參考下2016-10-10
Linux使用yum安裝lamp以及部署wordpress實踐
文章指導(dǎo)如何通過yum安裝LAMP環(huán)境并部署WordPress,需關(guān)閉防火墻和SELinux,配置阿里云yum源,安裝Apache、MySQL和PHP,設(shè)置時區(qū)為上海,初始化數(shù)據(jù)庫,調(diào)整權(quán)限,部署站點后訪問驗證2025-08-08
apache禁止搜索引擎收錄、網(wǎng)絡(luò)爬蟲采集的配置方法
這篇文章主要介紹了apache禁止搜索引擎收錄、網(wǎng)絡(luò)爬蟲采集的配置方法,注意一定要寫到Location節(jié)點,否則不起作用,可以精確匹配,也可以IP匹配,需要的朋友可以參考下2014-06-06
Linux多臺服務(wù)器之間免密登錄的實現(xiàn)步驟
在日常的后端開發(fā)和運維工作中,我們經(jīng)常需要頻繁登錄不同的服務(wù)器進(jìn)行部署、排查問題或上傳文件,傳統(tǒng)的基于用戶名和密碼的登錄方式既不安全又不高效,為此,我們可以利用 SSH 公鑰認(rèn)證的方式,實現(xiàn)無密碼(免密)登錄遠(yuǎn)程服務(wù)器,下面小編給大家詳細(xì)說說2025-04-04
Linux在批量服務(wù)器管理中實用的PS1命令提示符格式實現(xiàn)方法
PS1是神馬?PS1是linux里頭的一個默認(rèn)的環(huán)境變量,至于當(dāng)前系統(tǒng)的PS1是如何設(shè)置的,你可以使用命令“env|grep PS1”來查看2015-09-09

