キーワードを複数の不特定多数なファイルから探すLinuxコマンド
grep -rin "キーワード" ./*
grep(ぐれっぷ)は、Linuxコマンドとして知っていないとならない必須コマンドです、キーワードを探す検索コマンドですね。
ただし、オプションが多すぎで覚えられないのが問題ですよね。
- -r(–recursive)
サブディレクトリ内も含めて(再帰的に)検索する。 - -i(–ignore-case)
大文字・小文字を区別しない。 - -n(–line-number)
行番号を表示する。 - -l(–files-with-matches)
検索結果にファイル名のみ表示する。
例: grep -rin “<IPアドレス制限のIPアドレス>” ./*
特定ファイル名のファイルのファイルパスを探すLinuxコマンド
find ./ -name "特定ファイル名"
findはファイルを探す検索コマンドです。
しかし、これも便利過ぎてオプションが沢山ありますが、上記オプションは覚えておいた方が良いでしょう。
例: find ./ -name xmlrpc.php