Linuxでファイル内の特定の文字列を検索するコマンドはどれか?
解説
正解は「grep」です。grepは指定したパターンに一致する行をファイルから検索して表示するコマンドです。基本的な使い方はgrep "検索文字列" ファイル名です。よく使うオプションとして、-i(大文字小文字を区別しない)、-r(ディレクトリを再帰的に検索)、-n(行番号を表示)、-c(一致した行数をカウント)、-l(一致したファイル名のみ表示)などがあります。正規表現を使った高度な検索にはgrep -Eまたはegrepを使用します。パイプと組み合わせてps aux | grep nginxのようにプロセスの絞り込みにも頻繁に使われます。