2014年5月7日水曜日

locate ファイルを高速に検索 LinuxCommand

■はいってなければインストール
[root@xxxxxx xxxxxx]# locate php.ini
bash: locate: コマンドが見つかりません
[root@xxxxxx xxxxxx]# yum install mlocate       
~~インストールログ略~~
[root@xxxxxx xxxxxx]# locate php.ini       ・・・ まだ足りぬ
locate: stat () `'/var/lib/mlocate/mlocate.db' できません: そのようなファイルや ディレクトリはありません  
[root@xxxxxx xxxxxx]# updatedb     ・・・ updatedb
[root@xxxxxx xxxxxx]# locate php.ini             ・・・ コマンド実行できた
/etc/php.ini
/root/php.ini
/usr/local/php/lib/php.ini
/usr/local/src/php-5.5.6/php.ini-development
/usr/local/src/php-5.5.6/php.ini-production
/usr/local/src/php-5.5.8/php.ini-development
/usr/local/src/php-5.5.8/php.ini-production
/usr/share/doc/php-common-5.3.3/php.ini-development
/usr/share/doc/php-common-5.3.3/php.ini-production


要約すると・・
yum install mlocate    ・・インストールして
updatedb          ・・updatedbすれば使える


■使い方
locate <ファイル名>

使用例 php.iniファイルのあるパスを一覧表示
[root@xxxxxx xxxxxx]# locate php.ini
/etc/php.ini
/root/php.ini
/usr/local/php/lib/php.ini
/usr/local/src/php-5.5.6/php.ini-development
/usr/local/src/php-5.5.6/php.ini-production
/usr/local/src/php-5.5.8/php.ini-development
/usr/local/src/php-5.5.8/php.ini-production
/usr/share/doc/php-common-5.3.3/php.ini-development
/usr/share/doc/php-common-5.3.3/php.ini-production

0 件のコメント:

コメントを投稿