LPIC問題:485-488

LPIC練習問題

問題485:ログファイルから「Error:」を含む行をリアルタイムで確認するためのコマンドは?

A) tail -f logfile | grep Error:
B) head -f logfile | grep Error:
C) less logfile | grep Error:
D) cat logfile | grep Error:

解答解説を開く
正解)A

【解説】
A) tail -f logfile | grep Error:
正解です。tail -fはファイルの変更をリアルタイムで監視し、grepを使って特定のキーワードを抽出します。
B) head -f logfile | grep Error:
誤りです。headはファイルの先頭部分のみを表示し、リアルタイムで監視はできません。
C) less logfile | grep Error:
誤りです。lessはページ単位でファイルを表示しますが、リアルタイムの監視機能はありません。
D) cat logfile | grep Error:
誤りです。catはファイル全体を表示するだけで、リアルタイムの監視には対応していません。

問題486:標準入力を操作し、文字列を変換または削除するコマンドはどれですか?

A) transform
B) fmt
C) edit
D) tr

解答解説を開く
正解)D

【解説】
A) transform
誤りです。このようなコマンドは存在しません。
B) fmt
誤りです。このコマンドはテキストを整形するためのものです。
C) edit
誤りです。このようなコマンドは存在しません。
D) tr
正解です。trコマンドは文字列を変換したり削除したりするために使用されます。

問題487:標準入力から重複する行を取り除くコマンドは?

A) uniq
B) distinct
C) filter
D) remove

解答解説を開く
正解)A

【解説】
A) uniq
正解です。このコマンドは重複する行を削除し、一意の行を出力します。ただし、事前にsortでデータを並び替える必要があります。
B) distinct
誤りです。このようなコマンドは存在しません。
C) filter
誤りです。このようなコマンドは存在しません。
D) remove
誤りです。このコマンドは存在しません。

問題488:ファイル内の行数、単語数、文字数をカウントするコマンドは?

A) stats
B) count
C) wc
D) lines

解答解説を開く
正解)C

【解説】
A) stats
誤りです。このようなコマンドは存在しません。
B) count
誤りです。このコマンドは存在しません。
C) wc
正解です。このコマンドはファイルの行数、単語数、文字数をカウントして出力します。
D) lines
誤りです。このコマンドは存在しません。