コマンド実行パス
windowsでもあるけど、あまり意識しないよね
[考え方]
コマンドをパスなしで入力したときに、どのファイルを実行するかを探すために、環境変数が用意されている
環境変数 : $PATH
ちょっと見てみます
# echo $PATH
/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/user01/bin
こんなわけで
/usr/kerberos/bin
/usr/local/bin
/bin
/usr/bin
/home/user01/bin
このユーザーの場合、上記の5か所を探すわけです
ちなみに /sbin に格納されている ifconfig を実行すると
# ifconfig
−bash: ifconfig: command not found
怒られちゃいますので、この場合絶対パスで実行してあげなくちゃだめです
# /sbin/ifconfig
eth0 Link encap:Ethernet HWaddr 00:03:FF:26:0C:0C
・・・・・
・・・・・
タグ
コメントをかく