「エアコンの安全な修理・適切なフロン回収」はこちら

ファイルを文字列検索する

ファイルを文字列検索する

Linuxシステム内に存在するファイルを検索するにはfindコマンドを使用します。

find <ディレクトリ名> <オプション> <ファイル名>

引数にそれぞれの値を設定し、検索を行います。
ディレクトリ名には、ファイル検索を行う基点となるディレクトリ名を指定します。findコマンドは指定されたディレクトリ以下、すべてのサブディレクトリを検索します。(権限で参照できないディレクトリを検索した場合エラーになります。)

オプションはどんなファイルを検索するかを指定できます。たとえば、ディレクトリのみを検索したり、ある所有者のファイルのみを検索できます。

ファイル名は、検索したファイル名を指定します

[root@Lion ~]# find / -name httpd.conf
/usr/local/apache/conf/httpd.conf
httpd.confファイルをルートディレクトリ(/)から検索

[root@Lion ~]# find /var -name messages
/var/log/messages
messagesファイルをvarディレクトリ以下から検索
タイトルとURLをコピーしました