Debian 9:bash:錯誤修改 PATH 後找不到 ls、cat、指令

Debian 9:bash:錯誤修改 PATH 後找不到 ls、cat、指令

修改 PATH 後,大多數指令不再起作用。

代替PATH=$PATH:/home/z***d/Programs/anki-2.0.50

它以這種方式結束,export PATH=PATH:/home/z***d/Programs/anki-2.0.50無法包含 $。

sudo apt-get --reinstall install coreutils我已嘗試按照建議 重新安裝 coreutils這裡

但 sudo 是未找到的指令。

那麼有什麼方法可以「撤消」我之前所做的更改嗎?

答案1

如果是在目前 shell 中完成的,則只需重新啟動它即可。如果這是永久性的配置更改,您必須恢復它。作為臨時解決方法,您可以指派一個典型路徑:

PATH=/bin:/sbin:/usr/bin:/usr/sbin:/home/z***d/Programs/anki-2.0.50

然後grep PATH: ~/.*找到可能的設定檔進行編輯。

相關內容