解決Linux中修改/etc/profile文件寫錯環(huán)境變量路徑導致系統(tǒng)命令找不到問題
Linux修改/etc/profile文件寫錯環(huán)境變量路徑導致系統(tǒng)命令找不到
環(huán)境變量寫錯導致系統(tǒng)命令找不到:
解決方法
在ssh窗口上執(zhí)行如下命令
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
然后刪除之前寫錯的內(nèi)容,重新執(zhí)行如下命令(重新加載環(huán)境)。
source /etc/profile
Linux-source /etc/profile報錯未找到命令(command is not found)
我們經(jīng)常在下載安裝一些軟件工具后需要配置環(huán)境變量。例如jdk、erlang等。
我們一般會在/etc/profile中配置一些環(huán)境變量參數(shù),然后通過source /etc/profile觸發(fā)配置生效。
但是我們在source /etc/profile時出現(xiàn)了報錯的情況,
[root@aliyun home]# source /etc/profile
bash: id: command is not found
這是因為在一些情況下,有很多命令其實是還不能使用的,或者因為某些其他操作把之前命令的關(guān)聯(lián)性給取消了。
例如這里我們的bash: id: command is not found,這里我們可以通過/etc/profile中的配置看到id這個命令在/usr/bin/目錄下,并且我們檢查了這個命令是存在的。
這個時候我們可以直接去運行export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin加載這些命令后再通過source /etc/profile就可以正常加載新的配置了。
一些其他的命令提示未找到也可以通過這種方式進行解決。
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
詳解Centos中mount命令掛載windows7共享目錄
本篇文章主要介紹了Centos中mount命令掛載windows7共享目錄,具有一定的參考價值,感興趣的小伙伴們可以參考一下。2017-03-03Linux deepin 刪除多余內(nèi)核的實現(xiàn)方法
這篇文章主要介紹了Linux deepin 刪除多余內(nèi)核的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-12-12Linux使用vim編輯文件保存時報E514:write error (file system full?)問題解決
最近在用vi編輯文檔,保存的時候,提示如下錯誤:E514: write error (file system full?),所以這篇文章主要給大家介紹了關(guān)于Linux使用vim編輯文件保存時報E514:write error (file system full?)問題的解決方法,需要的朋友可以參考借鑒,下面隨著小編來一起看看吧。2018-02-02服務器端包含、嵌入技術(shù)SSI(Server SideInc lude)詳解
這篇文章主要介紹了服務器端包含、嵌入技術(shù)SSI(Server SideInc lude)詳解,本文包含SSI簡介、SSI的語法、SSI的一些常用命令等,SSI最明顯的特征是網(wǎng)頁的擴展名師.shtml,一些大網(wǎng)站也常用這種技術(shù),需要的朋友可以參考下2014-07-07