Linuxのbashのユーザ用の設定ファイルの内容を確認します。RHEL 8.4の内容を確認してみます。
「.bash_profile」の内容を確認する!
「.bash_profile」には、環境変数を定義するのに使用するようにコメントが記載されています。「.bash_profile」は、「.bashrc」を呼び出します。
$ cat .bash_profile # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs
「.bashrc」の内容を確認する!
「.bashrc」は、「.bash_profile」から呼び出されます。「.bashrc」には、ユーザ定義のエイリアスと関数を記載するようにコメントが記載されています。
$ cat .bashrc # .bashrc # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi # User specific environment if ! [[ "$PATH" =~ "$HOME/.local/bin:$HOME/bin:" ]] then PATH="$HOME/.local/bin:$HOME/bin:$PATH" fi export PATH # Uncomment the following line if you don't like systemctl's auto-paging feature: # export SYSTEMD_PAGER= # User specific aliases and functions
おわりに
bashに関するユーザ定義は、「.bash_profile」と「.bashrc」に記載するようにします。
関連記事
関連書籍(Amazon)