過去問ドリル

オリジナル問題 LinuCレベル1試験 問題 問16

GNUとUnixのコマンド/コマンドラインの操作

whichコマンドの働きとして適切なものはどれか。

出典:オリジナル問題 LinuCレベル1試験 問題 問16

正解:B

解説

whichコマンドは、PATH環境変数に登録されたディレクトリを順に検索し、指定したコマンド名に対応する実行ファイルのフルパスを表示します。type コマンドとは異なり、エイリアスやシェル組み込みコマンドは対象とせず、PATH上の実行ファイルのみを検索します。

選択肢ごとの解説

  • A誤り。プロセスの一覧表示はpsの役割です。
  • B正しい。whichはPATH上から実行ファイルを探し、そのフルパスを表示します。
  • C誤り。エイリアスや組み込みコマンドまで含めた判定はtypeの役割です。
  • D誤り。ファイル内の検索はgrepの役割です。
LinuCレベル1の過去問を演習モードで解く