ディレクトリを名前で再帰検索する標準コマンドは?

LPIC-1(101/102 試験)「GNU・Unixコマンド」の練習問題。正解と選択肢ごとの個別解説つきで、過去問対策・例題演習に。

LPIC-1 / GNU・Unixコマンド
  1. find / -name✓ 正解
  2. grep -r
  3. locate -u
  4. which
💡 find <パス> -name <名前> で再帰検索。locateはDB検索で高速ですがupdatedbが前提です。
○ find / -name:正解。find <パス> -name <名前> でディレクトリツリーを再帰的に名前検索します。
✕ grep -r:grep -r はファイル内容の再帰検索で、ファイル名での検索ではありません。
✕ locate -u:locate -u はデータベース(updatedb)の更新オプションで、検索自体はlocateです。
✕ which:which はPATH上の実行コマンドの場所を示すもので、汎用の再帰検索ではありません。
▶ この分野をクイズ形式で解く