RHEL 8でホームディレクトリにbinディレクトリを作成する!

RHEL 8でユーザのホームディレクトリに、binディレクトリを作成します。binディレクトリに、実行形式のファイルを配置するとパスを指定しなくても実行することができます。

ホームディレクトリにbinディレクトリを作成する!

ホームディレクトリに、binディレクトリを作成します。

# mkdir ~/bin

シェルを配置する!

binディレクトリにシェルを配置します。

# touch ~/bin/test_bash.sh
# chmod 755 ~/bin/test_bash.sh
# ls -l ~/bin
total 0
-rwxr-xr-x 1 root root 0 Dec 26 16:30 test_bash.sh

bashのファイルの補完が可能であることを確認する!

test_のみを入力して、Tabキーを押し、「test_bash.sh」が表示されることを確認します。

# test_bash.sh 

PATH追加の設定を確認する!

PATH環境へのbinディレクトリの追加は、「.bash_profile」であらかじめ行われています。

# cat .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

おわりに

ホームディレクトリにbinディレクトリを追加すると、PATH環境変数の設定を追加することなくシェルを起動することができます。

参考情報

関連記事

関連書籍(Amazon)

N/A