PATH変数をリセットします


回答:


21

私は次のものを持っています~/.profile

PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
PATH=$PATH:~/bin

最初のPATH宣言は、既存のPATH設定をオーバーライドします(これにはが含まれません$PATH)。使用されるパスはOS Xのデフォルトです。

2行目はに追加さ~/binれ、PATHデフォルトではなく個人的な好みです。

編集後、セッションを再起動します。または、コマンドsource ~/.profileを使用して変更をすぐに有効にします。


おかげで百万人-すべては、これまでめちゃくちゃ混乱してきました-あなたのアドバイスは非常に単純で、フォローするのは簡単です
ジャコ・プリトリアス

より良いあなたの〜/ .bash_profileの中にいることを、この単純なケースのために、より一般的な〜/ .bashrcのソースで〜/ .bash_profileのを使用するには
マーク・

0

ファイルには名前を付けることができます- .bash_profileまたは.profile、ファイルの名前を変更してからmv ~/.bash_profile ~/.bash_prolile.oldマシンを再起動し、問題が解決するかどうかを確認する方法があります。

ファイルの編集を試みることもできますが、間違ったPATHが表示される場合があり、それを編集できます。


0

通常のユーザーとしてログインして呼び出した場合、su - rootMac OS X 10.8.5のbashは無視.profile.bash_profile$PATHこれらのファイルを編集してルートを変更することはできませんでした。何やった仕事は、編集しました/etc/paths。ルートシェルを終了し、で再度入力するとsu - root、新しいパスが存在しました。


システムパスをいじると、不安定になる可能性があります。
sas08

-1

端末のリセットは機能します。基本設定がリセットされます。

端末をリセットします。トップナビゲーションから[シェル] >> [リセット]に移動します。

ここに画像の説明を入力してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.