2014年7月31日 星期四

PATH 改錯的補救方式

 

PATH 是環境變數裡面算最重要的了,今天在安裝cuda的時候不小心改道了,當下也沒察覺到,在睡前無聊登入時才發現「怎麼任何指令都沒辦法使用」,害我當下非常緊張。

擷取

一開始我以為是筆電的問題,於是換了桌電試試看,但沒有發生任何改變,於是我嘗試改用 root 的帳號登入,確認 root 的帳號是正常的,於是我以 root 的帳號去查看了 /bin 資料夾,確認了 ls 仍健在。

最後我才想到會不會是 PATH 的設定不正確才導致這種情況發生,於是便使用root 的權限把我的家目錄中有對 PATH 進行修改的指令全部註解掉,並且重登。

在執行此動作之後,電腦就正常了。

其實早就該想到了,畢竟癥狀是「上一次登入沒事,過幾分鐘後登入就出事」,而會因為重登而改變的,大概就是 .bashrc .bash_profile .vimrc 之類的東西,或是一些 init.d 裡面的程式,所以一開始就應該潮這方向檢查才對。

沒有留言:

張貼留言