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

現在のシェルで実行された場合は、単に再起動してください。永続的な構成変更だった場合は、元に戻す必要があります。一時的な回避策として、一般的なパスを割り当てることができます。

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

次に、grep PATH: ~/.*編集する可能性のある構成ファイルを探します。

関連情報