* 特定ファイルのパスを探すには [#ef8a10c9]
 
 ** まずは which コマンド [#la8dbedb]
 
  サーバに特定のプログラムが組み込まれているかしらべたいとき、とりあえず which を実行したほうが確実です。
 
  $ which ファイル名
  たとえば perl の場所を知りたい場合は次のように入力します。
 
  $ which perl
  /usr/local/bin/perl
  この場合、/usr/local/bin/perl に在ることが分かります。
 
 ** そして whereis コマンド [#o83e42c1]
 
  複数のパスが通っている場合、実体がどれか分からなくなる場合があります。そんなときは whereis です。
 
  $ whereis perl
  perl: /usr/bin/perl /usr/local/bin/perl /usr/share/man/man1/perl.1.gz
  あとは、原始的ですが、1つ1つ ls して実体かどうかチェックできます。
  $ ls -l /usr/bin/perl /usr/local/bin/perl /usr/share/man/man1/perl.1.gz
  -rwxr-xr-x    1 root     root       797576 Apr  2  2002 /usr/bin/perl
  lrwxrwxrwx    1 root     root           13 Jan 28  2003 /usr/local/bin/perl -> /usr/bin/perl
  -rw-r--r--    1 root     root         7066 Apr  2  2002 /usr/share/man/man1/perl.1.gz
  実体は /usr/bin/perl でした。
 
 

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS