【解説】 A) !? 誤りです。!?は履歴から特定の文字列を含むコマンドを検索して実行します。 B) ! 誤りです。この記号だけでは動作しません。 C) !!! 誤りです。この形式は存在しません。 D) !! 正解です。このコマンドを使うと、直前に実行したコマンドを再び実行できます。
問題456:履歴からpで始まる最新のコマンドを再実行するコマンドは?
A) !p* B) !p C) !!p D) !?p
解答解説を開く
正解) B
【解説】 A) !p* 誤りです。この形式は正しくありません。 B) !p 正解です。履歴からpで始まる最新のコマンドを検索して実行します。 C) !!p 誤りです。この形式は無効です。 D) !?p 誤りです。!?pはpを含むコマンドを検索しますが、pで始まるコマンドには限定されません。
問題457:履歴からwを含むコマンドを検索して実行するには?
A) !*w* B) !?w C) !w D) !!w
解答解説を開く
正解) B
【解説】 A) !*w* 誤りです。この形式は正しくありません。 B) !?w 正解です。このコマンドは履歴内でwを含むコマンドを検索して実行します。 C) !w 誤りです。これはwで始まるコマンドを検索して実行しますが、wを含むコマンドには対応しません。 D) !!w 誤りです。この形式は存在しません。
問題458:カーネルのバージョンを取得するためのコマンドは?
A) uname B) uname -v C) uname -s D) uname -r
解答解説を開く
正解) D
【解説】 A) uname 誤りです。基本的なシステム情報のみを表示しますが、カーネルバージョンには特化していません。 B) uname -v 誤りです。このオプションはカーネルのビルド情報を表示します。 C) uname -s 誤りです。このオプションはカーネル名を表示します。 D) uname -r 正解です。このコマンドはカーネルのリリース番号を取得します。