PATHシステム変数に新しい値を追加する場合、ほとんどの場合、新しい行~/.bashrcまたは~/.bash_profileファイルを追加します。
たとえば、に追加/opt/netbeans/binするPATH場合は、次の行を~/.bashrcファイルの最後に追加する必要があります。
export PATH=$PATH:/opt/netbeans/bin
この行を分解してみましょう。
export PATH-ここでPATH変数を参照します
=- 演算子を使用して新しい値を割り当てます=(残りの文字列はに格納される値ですPATH)
$PATH- 現在のコマンドの前に変数にあっPATHた値に変数を割り当てます
: -新しい値にセパレータを追加します
/opt/netbeans/bin -そして、新しい値を追加します PATH
or ファイルPATH内の変数へのすべての参照を確認し、展開することを確認する必要があります -~/.bashrc~/.bash_profile
export PATH=$PATH:/opt/netbeans/bin
このように上書きしないでください -
export PATH=/opt/netbeans/bin
PATH変数
PATH使用するすべての参照と、$PATH:その後の追加の値を確認する必要があります
動作しない場合は、次のようなことをしてください。
/etc/environmentファイルに次の変数のようなものがあり、このファイルで再定義されないことを確認してください:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
- 上記の
PATH変数から不足しているパスPATHを、/etc/environment
ファイルを変更するたびにテストする前に、構成を更新することを忘れないでください。
~/.bashrcファイルの例:
source `~/.bashrc`
cat /etc/environment何ですか?