概要
コマンド検索変数
詳細
PATH変数
PATH変数はユーザーが入力するコマンドを検索するのに利用される。
echo $PATH
上記コマンドで確認可能。
各ディレクトリはコロン区切りで保存されている。
サンプル
$PATH | head -c 33 /usr/local/bin:/usr/bin:/usr/bin:
PATHの追加時は以下のようにします
PATH=$PATH:"/hoge/hoge"
コマンドハッシュ
bashはコマンドの検索をハッシュで管理している。
hashの内容はhashコマンドで確認出来ます。
$hash | sort -r hits command 9 /usr/bin/bash 7 /usr/bin/sh 7 /usr/bin/ls 4 /usr/bin/which 2 /usr/bin/git 2 /usr/bin/chmod 1 /usr/bin/rm 1 /usr/bin/mv 1 /usr/bin/cp