過去問ドリル

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

シェルおよびスクリプト/シェル環境のカスタマイズ

シェルの設定ファイルに関する説明として、正しいものをすべて選べ。

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

正解:A、B、D

解説

~/.bashrcは主に対話的な非ログインシェルで読み込まれ、/etc/profileはシステム全体に適用されるログインシェル用の設定ファイルです。設定ファイルの変更は、ファイルを保存しただけでは既に起動済みのシェルには反映されず、sourceコマンド(または . コマンド)で読み込み直すか、シェルを再起動する必要があります。

選択肢ごとの解説

  • A正しい。~/.bashrcは主に対話的な非ログインシェルで読み込まれます。
  • B正しい。/etc/profileはシステム全体に適用されるログインシェル用の設定ファイルです。
  • C誤り。設定ファイルを変更しても、既に起動済みのシェルには自動的には反映されません。再読み込みや再起動が必要です。
  • D正しい。sourceコマンドで設定ファイルを読み込むと、変更内容を現在のシェルに反映できます。
LinuCレベル1の過去問を演習モードで解く