過去問ドリル

LinuCレベル1 GNUとUnixのコマンド 問4

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

環境変数 PATH の役割として正しいものはどれか。

当サイトのオリジナル問題(LinuCレベル1の出題範囲「GNUとUnixのコマンド」に対応。実際の試験問題ではありません)

正解:D

解説

PATH環境変数は、コマンドを名前だけで実行したときにシェルが実行ファイルを検索するディレクトリの一覧を、コロン区切りで保持します。PATHに含まれないディレクトリにある実行ファイルは、絶対パスや相対パスを指定しないと実行できません。

選択肢ごとの解説

  • A誤り。現在のログイン名を保持するのは USER や LOGNAME といった変数です。
  • B誤り。ホームディレクトリのパスは HOME 変数で保持されます。
  • C誤り。デフォルトのテキストエディタのパスは一般に EDITOR や VISUAL 変数で指定します。
  • D正しい。PATHはコマンド検索の対象ディレクトリ一覧を保持する環境変数です。
LinuCレベル1の問題を演習モードで解く