LPIC問題:777-780

LPIC練習問題

問題777:bashの設定ファイルで、ログイン時に~/.bash_profileが存在しない場合、次に試行される設定ファイルはどれですか?

A) ~/.profile
B) ~/.bash_login
C) ~/.bashrc
D) 試行されるファイルはない

解答解説を開く
正解)B

【解説】
A) ~/.profile
誤りです。このファイルは~/.bash_profileと~/.bash_loginが見つからない場合に試行されます。
B) ~/.bash_login
正解です。このファイルは~/.bash_profileが存在しない場合に読み込まれます。
C) ~/.bashrc
誤りです。このファイルは非ログインシェル用です。
D) 試行されるファイルはない
誤りです。~/.bash_loginが次に試行されます。

問題778:bashの設定ファイルで、ログイン時に~/.bash_profileおよび~/.bash_loginが存在しない場合に、次に試行されるファイルはどれですか?

A) /etc/profile
B) 試行されるファイルはない
C) ~/.bashrc
D) ~/.profile

解答解説を開く
正解)D

【解説】
A) /etc/profile
誤りです。このファイルは全ユーザー共通の設定用です。
B) 試行されるファイルはない
誤りです。~/.profileが試行されます。
C) ~/.bashrc
誤りです。このファイルは非ログインシェル用です。
D) ~/.profile
正解です。このファイルは~/.bash_profileおよび~/.bash_loginが存在しない場合に使用されます。

問題779:bashの非ログインシェルで実行される設定ファイルはどれですか?

A) ~/.bash_profile
B) ~/.bashrc
C) ~/.profile
D) /etc/bash_login

解答解説を開く
正解)B

【解説】
A) ~/.bash_profile
誤りです。このファイルはログインシェル用です。
B) ~/.bashrc
正解です。このファイルは非ログインシェルで実行されます。
C) ~/.profile
誤りです。このファイルはログインシェル用です。
D) /etc/bash_login
誤りです。このファイルは存在しません。

問題780:bashの設定ファイルで、非ログインシェルが起動されたときに読み込まれるファイルはどれですか?

A) ~/.bash_profile
B) ~/.bash_logout
C) ~/.bash_login
D) ~/.bashrc

解答解説を開く
正解)D

【解説】
A) ~/.bash_profile
誤りです。このファイルはログインシェルで使用されます。
B) ~/.bash_logout
誤りです。このファイルはログアウト時に実行されます。
C) ~/.bash_login
誤りです。このファイルはログイン時にのみ使用されます。
D) ~/.bashrc
正解です。非ログインシェルが起動されたときに読み込まれる設定ファイルです。