【解説】 A) find 誤りです。このサブコマンドは存在しません。 B) lookup 誤りです。このサブコンドは存在しません。 C) search 正解です。このサブコンドは、指定したキーワードを使って利用可能なパッケージを検索します。 D) grep 誤りです。このコマンドはテキスト検索に使用されますが、yumコマンドのサブコマンドではありません。
問題 390:yumコマンドでインストール済みパッケージを削除するためのサブコマンドはどれですか?
A) delete B) remove C) uninstall D) erase
解答解説を開く
正解) B
【解説】 A) delete 誤りです。このサブコマンドは存在しません。 B) remove 正解です。このサブコマンドは、インストール済みパッケージを削除するために使用されます。 C) uninstall 誤りです。このサブコマンドは存在しません。 D) erase 誤りです。このサブコンドはrpmコマンドで使用されるものです。
問題391:bashシェルで変数をエクスポートするためのコマンドはどれですか?
A) declare B) export C) env D) set
解答解説を開く
正解) B
【解説】 A) declare 誤りです。このコマンドは変数を宣言するために使用されますが、エクスポートには使用されません。 B) export 正解です。このコマンドは、変数を子プロセスにエクスポートするために使用されます。 C) env 誤りです。このコマンドは現在の環境変数を表示するために使用されますが、エクスポートには使用されません。 D) set 誤りです。このコマンドはシェルの設定を変更するために使用されますが、変数のエクスポートには適していません。
【解説】 A) $$ 正解です。この特殊変数は、現在のシェルのプロセスIDを返します。 B) $! 誤りです。この特殊変数は、直前に実行したバックグラウンドプロセスのプロセスIDを返します。 C) $? 誤りです。この特殊変数は、直前に実行したコマンドの終了ステータスを返します。 D) $@ 誤りです。この特殊変数は、スクリプトに渡されたすべての引数を表します。