LPIC問題:93-96

問題93:シェルのコマンド履歴を表示するためのコマンドはどれですか?

A) history
B) log
C) hist
D) commandlog

解答解説を開く
正解) A

【解説】
A) history: 正解です。history コマンドは、シェルのコマンド履歴を表示するために使用されます。

B) log: 間違いです。log コマンドは存在しません。

C) hist: 間違いです。hist コマンドは存在しません。

D) commandlog: 間違いです。commandlog コマンドは存在しません。

問題94:過去に実行したコマンドを再実行するために使用するコマンドはどれですか?

A) !
B) !!
C) redo
D) replay

解答解説を開く
正解) B

【解説】
A) !: 間違いです。単独の ! はコマンドとして有効ではありません。

B) !!: 正解です。!! は直前に実行したコマンドを再実行します。

C) redo: 間違いです。redo コマンドは存在しません。

D) replay: 間違いです。replay コマンドは存在しません。

問題95:Bash シェルの設定ファイル名は次のうちどれですか?

A) .bash_profile
B) .sh_config
C) .shellrc
D) .bashsetup

解答解説を開く
正解) A

【解説】
A) .bash_profile: 正解です。.bash_profile は、ログインシェル用の設定ファイルです。

B) .sh_config: 間違いです。この名前の設定ファイルは存在しません。

C) .shellrc: 間違いです。この名前の設定ファイルは存在しません。

D) .bashsetup: 間違いです。この名前の設定ファイルは存在しません。

問題96:環境変数 PATH に新しいパス /usr/local/bin を追加する正しい方法はどれですか?

A) export PATH=$PATH;/usr/local/bin
B) export PATH=$PATH /usr/local/bin
C) export PATH=$PATH:/usr/local/bin
D) set PATH=$PATH:/usr/local/bin

解答解説を開く
正解) C

【解説】
A) export PATH=$PATH;/usr/local/bin: 間違いです。セミコロンは正しくありません。これでは /usr/local/bin が追加されません。

B) export PATH=$PATH /usr/local/bin: 間違いです。スペースは正しくありません。

C) export PATH=$PATH:/usr/local/bin: 正解です。コロンを使って新しいパスを追加します。

D) set PATH=$PATH:/usr/local/bin: 間違いです。set コマンドは正しくありません。export を使用する必要があります。