5

エラーの取得:
-bash: sudo: command not found
echo $PATH出力PATH:EC2_HOME/bin
Mac OSX 10.8.3 を実行しています

それは私のような無知な人にとっても間違っているようです。$PATH を修正して、コンピューターを元の状態に戻すにはどうすればよいですか?

4

4 に答える 4

13

$PATHコメントに記載されているように、変数を設定するための適切なファイルは次のとおりです。~/.profileまたは~/.bash_profile

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

このようにして、コンソールに再入力すると、PATH正常に動作します。必要に応じて、他のディレクトリを に追加できます$PATH

アクティブなコンソールでその行をコピーして貼り付けるだけの場合は、PATH一時変数を設定するだけです。ログアウトして再度ログインすると、パスが失われるため、~/.bashrcファイルに追加します。

于 2013-07-24T15:47:35.010 に答える
1
  1. シェルに行く
  2. 新しいコマンドを選択
  3. これを入れてください:sudo vim .bash_profile
  4. 次に入れます:export PATH=/usr/bin:/usr/sbin:/bin:/usr/local/bin:/sbin:/opt/x11/bin:$PATH
于 2014-03-01T00:14:46.620 に答える
1

この記事では、パスを設定する方法について説明していますが、どのようにしてその状態になったのかはわかりません。

それが役立つ場合、私の echo $PATH からの出力は次のとおりです。

/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin
于 2013-07-24T15:49:24.960 に答える
0

これは私のために働いた:

echo $PATH

に続く:

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

于 2021-03-23T08:59:51.663 に答える