Linux では、異なるセッション間で永続的に維持されるように $PATH にディレクトリを追加するにはどうすればよいですか?
背景
ディレクトリをパスに追加して、常に Linux パスに含まれるようにしようとしています。試したこと:
export PATH=$PATH:/path/to/dir
これは機能しますが、ターミナルを終了して新しいターミナルインスタンスを開始するたびに、このパスは失われ、エクスポートコマンドを再度実行する必要があります。
これを永続的に設定するにはどうすればいいでしょうか?
ベストアンサー1
~/.profile
またはファイルに追加する必要があります~/.bashrc
。
export PATH="$PATH:/path/to/dir"
実行内容に応じて、バイナリへのシンボリックリンクを作成することもできます。
cd /usr/bin
sudo ln -s /path/to/binary binary-name
これによってセッションの残りの部分のパスが自動的に更新されるわけではないことに注意してください。これを行うには、次のコマンドを実行します。
source ~/.profile
or
source ~/.bashrc