オリジナル問題 LinuCレベル1試験 問題 問4
GNUとUnixのコマンド/コマンドラインの操作環境変数 PATH の役割として正しいものはどれか。
出典:オリジナル問題 LinuCレベル1試験 問題 問4
- Aコマンドを実行する際に、実行ファイルを検索するディレクトリの一覧を保持する
- B現在のシェルのログイン名を保持する
- Cデフォルトのテキストエディタのパスを保持する
- Dホームディレクトリのパスを保持する
正解:A
解説
PATH環境変数は、コマンドを名前だけで実行したときにシェルが実行ファイルを検索するディレクトリの一覧を、コロン区切りで保持します。PATHに含まれないディレクトリにある実行ファイルは、絶対パスや相対パスを指定しないと実行できません。
選択肢ごとの解説
- A正しい。PATHはコマンド検索の対象ディレクトリ一覧を保持する環境変数です。
- B誤り。現在のログイン名を保持するのは USER や LOGNAME といった変数です。
- C誤り。デフォルトのテキストエディタのパスは一般に EDITOR や VISUAL 変数で指定します。
- D誤り。ホームディレクトリのパスは HOME 変数で保持されます。