$PATH
環境変数 $PATH は、コマンドを探しに行く場所の一覧を保持している
.bash_profileで$PATHを上書きしていることがよくある
例
echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
これは、:で区切られたディレクトリのリストになっている
シェル | shellは、あるコマンドが入力されたとき、このディレクトリのリストの中にあるかどうかを先頭から探す
最後まで探してもコマンドが見つからなかった場合、-bash: hoge: command not found 等と出力される