A) /etc/bashrc B) ~/.bash_logout C) /etc/bash_logout D) ~/.bashrc
解答解説を開く
正解)B
【解説】 A) /etc/bashrc 誤りです。このファイルはログイン時や非ログインシェル起動時に実行されますが、終了時には使用されません。 B) ~/.bash_logout 正解です。このファイルはユーザーがログアウトした際に実行される設定ファイルです。 C) /etc/bash_logout 誤りです。このファイルは一般的には存在しません。 D) ~/.bashrc 誤りです。このファイルは非ログインシェルの起動時に使用されます。
問題774:exportコマンドの主な機能は何ですか?
A) 環境変数を削除する。 B) シェル変数を環境変数に設定する。 C) 環境変数の一覧を表示する。 D) 環境変数をシェル変数に変更する。
解答解説を開く
正解)B
【解説】 A) 環境変数を削除する。 誤りです。unsetコマンドを使用して変数を削除します。 B) シェル変数を環境変数に設定する。 正解です。exportコマンドはシェル変数を環境変数としてエクスポートします。 C) 環境変数の一覧を表示する。 誤りです。envまたはprintenvコマンドを使用して環境変数を一覧表示します。 D) 環境変数をシェル変数に変更する。 誤りです。exportはシェル変数を環境変数に変換しますが、その逆ではありません。
A) /etc/bash_profile B) /etc/bash_login C) /etc/bashrc D) /etc/profile
解答解説を開く
正解)D
【解説】 A) /etc/bash_profile 誤りです。このファイルはユーザー固有の設定に関連します。 B) /etc/bash_login 誤りです。このファイルはログインシェルでのみ使用されますが、全ユーザー共通ではありません。 C) /etc/bashrc 誤りです。このファイルはインタラクティブな非ログインシェルで使用されます。 D) /etc/profile 正解です。このファイルはログイン時に全ユーザーで共有される設定が読み込まれます。
問題776:bashの設定ファイルで、ユーザーがログイン時に実行される設定ファイルはどれですか?
A) ~/.profile B) ~/.bash_profile C) ~/.bash D) ~/.bashrc
解答解説を開く
正解)B
【解説】 A) ~/.profile 誤りです。このファイルは~/.bash_profileが存在しない場合に使用されます。 B) ~/.bash_profile 正解です。ログイン時にユーザーの設定を適用するためのファイルです。 C) ~/.bash 誤りです。このようなファイルは存在しません。 D) ~/.bashrc 誤りです。非ログインシェルで読み込まれる設定ファイルです。