1. 程式人生 > >當linux中的所有指令突然不能使用的時候

當linux中的所有指令突然不能使用的時候

接到同事電話,線上linux系統所有命令執行不了(由於其誤操作執行一些命令)

此時可以按以下步驟解決問題:

1.首先匯入臨時變數(重啟虛擬機器之後失效),使得所有命令列暫時可以用

直接在命令列執行以下命令:

export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

2.挨個檢查環境變數檔案

/root/.bash_profile

/etc/profile

後來發現在/root/.bash_profile檔案中發現以下語句

PATH='$PATH:$HOME/bin'

正常應該是:PATH=$PATH:$HOME/bin

修改後,執行  source /root/.bash_profile ,此時所有的命令恢復正常了