- whereis
- コマンドのパスを検索
linuxコマンドの実行は、シェル変数PATHで設定されたディレクトリを参照します。このディレクトリ以外にあるコマンドは、実行してもシェルがコマンドを見つけることが出来ません。
$ echo $PATH /usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/user/bin $ ifconfig -bash: ifconfig: command not found
whereisは、「command not found」になった場合などのとき、コマンドのパスを検索するとき使います。
全てのパスを検索するのではないので、見つからないこともあります。
whereisが検索するパスは、whereisのマニュアルを参照して下さい。
$ whereis ifconfig ifconfig: /sbin/ifconfig /usr/share/man/man8/ifconfig.8.gz $ /sbin/ifconfig eth0 Link encap:Ethernet HWaddr 00:00:00:00:00:00 inet addr:192.168.226.132 Bcast:192.168.226.255 Mask:255.255.255.0 (省略)
0 件のコメント:
コメントを投稿