Bashでよく使用されるいくつかのプロファイル

905 ワード

Login shellsは次の起動ファイルを読みます.
ファイル
内容
/etc/profile
すべてのユーザーに対してオープンなグローバルプロファイル
~/.bash_profile
ユーザー個人の起動ファイルで、個人のグローバル設定として使用できます.
~/.bash_login
もし~/.bash_profileが見つからない場合bashはこのスクリプトを読み込もうとします
~/.profile
もしこの2つのファイルが~/.bash_profile, ~/.bash_loginが見つからないのでbashはこのファイルを読み込みます.これはデフォルトファイルです.
NOTE:
  • export PATH=$PATH:directory#現在のbashの環境構成のみを変更し、次回のログインは無効です
  • source .bash_profile#グローバル変数を変更し、sourceで
  • を有効にします.
  • .bash_logout#が終了すると、このスクリプトの操作、例えばクリアなど
  • Non-login shell次のファイルを読み込みます.
    ファイル
    内容
    /etc/bash.bashrc
    すべてのユーザーに対してオープンなグローバルプロファイル
    ~/.bashrc
    ユーザー個人の起動ファイルで、個人のグローバル設定として使用できます.
    見てもいいです.bash_profileスクリプトの内容:
    # .bash_profile
    # Get the aliases and functions
    if [ -f ~/.bashrc ]; then
    	. ~/.bashrc
    fi
    
    # User specific environment and startup programs
    PATH=$PATH:$HOME/bin
    export PATH