.bash_profileと.bashrcの使い分け

ユーザーがLinuxにログインした時に実行される2つのスクリプトの細かい違い。

  • 実行される順番

SSHなどでログインすると「.bash_profile」→「.bashrc」の順番に実行される。 すでにログインした状態で、新たにシェルを起動した時は、「.bashrc」のみが実行される。

一般的な設定項目は「.bashrc」に記載して、ログイン時に一度だけ実行したいものは「.bash_profile」に記載するのが良い。