LPIC問題:49-52

問題49:viエディタで編集モードに入るためのコマンドはどれですか?

A) i
B) :w
C) :q
D) dd

解答解説を開く
正解) A

【解説】
A) i: 挿入モードに入るコマンドです。正解です。

B) :w: ファイルを保存するコマンドです。

C) :q: viエディタを終了するコマンドです。

D) dd: 現在の行を削除するコマンドです。

問題50:viエディタでカーソルを次の行に移動するためのコマンドはどれですか?

A) h
B) j
C) k
D) l

解答解説を開く
正解) B

【解説】
A) h: カーソルを左に移動します。

B) j: カーソルを下に移動します。正解です。

C) k: カーソルを上に移動します。

D) l: カーソルを右に移動します。

問題51:gzipで圧縮されたファイル file.gz を解凍するコマンドはどれですか?

A) gzip -c file.gz
B) gunzip file.gz
C) zcat file.gz
D) gzip -d file.gz

解答解説を開く
正解) B

【解説】
A) gzip -c file.gz: 圧縮されたファイルを標準出力に解凍しますが、ファイルとして解凍するわけではありません。

B) gunzip file.gz: 圧縮されたファイルを解凍する標準的なコマンドです。正解です。

C) zcat file.gz: 圧縮されたファイルの内容を表示しますが、ファイルとして解凍するわけではありません。

D) gzip -d file.gz: 圧縮されたファイルを解凍しますが、gunzip の方が一般的に使用されます。

問題52:ファイル data.txt から重複する行を削除して一意の行だけを表示するためのコマンドはどれですか?

A) sort data.txt
B) uniq data.txt
C) sort data.txt | uniq
D) grep -u data.txt

解答解説を開く
正解: C) sort data.txt | uniq

【解説】
A) sort data.txt: このコマンドはファイルの内容をアルファベット順にソートしますが、重複する行を削除するわけではありません。

B) uniq data.txt: uniq コマンドは重複する行を削除しますが、入力がソートされていない場合、正しく動作しません。したがって、ファイルをまずソートする必要があります。

C) sort data.txt | uniq: このコマンドはファイルの内容をソートし、重複する行を削除して一意の行だけを表示します。正解です。

D) grep -u data.txt: grep コマンドには -u オプションは存在しません。このオプションは無効です。