ターミナルの読み込み時にエラーが発生する

ターミナルの読み込み時にエラーが発生する

新しいターミナル ウィンドウを実行するたびに (何かを実行する前に)、次のメッセージが表示されます。

env: bash: No such file or directory
env: bash: No such file or directory
env: bash: No such file or directory
env: bash: No such file or directory
env: bash: No such file or directory
-bash: grep: command not found
-bash: tar: command not found
-bash: cat: command not found

たとえば、 と入力するとcd ~/、次のようになります-bash: find: command not found

誰か助けてくれませんか?どこから始めたらいいのか分かりません。よろしくお願いします!

答え1

$PATH 環境変数が間違っているか、リセットされているようです。どこに設定されているか (または追加されているか) を調べる必要があります。ログインすると、システムは /etc/profile を実行し、次に ~/.bash_profile を実行します (シェルによって異なります)。$PATH が正しく設定されていることを確認し、grep/tar/cat が実際にパス内にあることを確認してください。

答え2

プロフィール( )に問題があるようです~/.profile。 の内容を確認してください~/.bashrc/etc/profile

これらのファイルに何か問題があるようです。PATH が欠落しているか、形式が正しくないようです。

PATH には と の両方が含まれる必要があり/usr/bin/bin通常は で設定されます/etc/profile

関連情報