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)