Unix:“ Stick”へのエクスポートPATHの取得
質問
Unixでエクスポートパスを設定する場合、例:
export PATH=$PATH: $EC2_HOME/bin
端末を終了して再び開いて作業を続ける場合、毎回パスを設定して、すべての手順を再度実行する必要があります。 どのようにパスを設定して「スティック」にすることができるのだろうかと思っています。そのため、次回ターミナルを開いたときに、もう一度やり直すことなく、すべてがどこにあるかをシステムが認識します。 ありがとう!
解決
〜/ .bashrcを開きます。
このファイルは、新しいシェルを起動するたびにロードされます(ほとんどの人が使用しているBashを使用している場合)。別のシェルを使用している場合、ファイルの名前は〜/ .shrc
のように異なる場合があります。
必要な行をファイルの最後に追加します:
export PATH=$PATH:$EC2_HOME/bi
スレッドの他の場所からロールアップされたその他の情報:
シェルとニーズに応じて、これを配置する場所は複数あります。これらのファイルはすべてホームディレクトリにあります。
Bashの場合:
.bashrc (executed when you shart a shell)
または
.bash_profile (executed when you log in)
cshおよびtcshの場合:
.cshrc
shおよびkshの場合:
.profile
他のヒント
.cshrcファイル(cshおよびtcshの場合)、. profileファイル(shおよびkshの場合)、または.bash_profileファイル(bashの場合)に追加します
プロファイルファイルを見つけて、そこにその行を入れる必要があります。 bashを使用するとします。プロファイルファイルは〜にある.bashrcと.bash_profileです。これらのファイルは、使用するシェルによって異なります。
これらのコマンドを" autostart"のいずれかに配置する必要があります。シェルのファイル。
bashの場合、これはホームディレクトリの .bashrc
になります(必要に応じて作成します)
.bashrcまたは別の.bashスタートアップファイルに追加します。
...およびkshの編集 .profile 。