オリジナル問題 LinuCレベル1試験 問題 問4
シェルおよびスクリプト/シェル環境のカスタマイズシェルの設定ファイルに関する説明として、正しいものをすべて選べ。
出典:オリジナル問題 LinuCレベル1試験 問題 問4
- A~/.bashrcは、主に対話的な非ログインシェル(新しい端末を開いたとき等)で読み込まれる
- B/etc/profileは、システム全体に適用されるログインシェル用の設定ファイルである
- C設定ファイルを変更した内容は、既に起動済みのシェルにも自動的に反映される
- Dsource ~/.bashrc のようにsourceコマンドで読み込むと、変更した設定を現在のシェルに反映できる
正解:A、B、D
解説
~/.bashrcは主に対話的な非ログインシェルで読み込まれ、/etc/profileはシステム全体に適用されるログインシェル用の設定ファイルです。設定ファイルの変更は、ファイルを保存しただけでは既に起動済みのシェルには反映されず、sourceコマンド(または . コマンド)で読み込み直すか、シェルを再起動する必要があります。
選択肢ごとの解説
- A正しい。~/.bashrcは主に対話的な非ログインシェルで読み込まれます。
- B正しい。/etc/profileはシステム全体に適用されるログインシェル用の設定ファイルです。
- C誤り。設定ファイルを変更しても、既に起動済みのシェルには自動的には反映されません。再読み込みや再起動が必要です。
- D正しい。sourceコマンドで設定ファイルを読み込むと、変更内容を現在のシェルに反映できます。