LinuCレベル1 重要なシステムサービス 問4
重要なシステムサービス/システムのログsystemdを採用したシステムで、ジャーナル(バイナリ形式のログ)を閲覧するためのコマンドはどれか。
当サイトのオリジナル問題(LinuCレベル1の出題範囲「重要なシステムサービス」に対応。実際の試験問題ではありません)
- Admesg
- Bjournalctl
- Ctail
- Dlogger
正解:B
解説
journalctlは、systemdのジャーナル(systemd-journaldが管理するバイナリ形式のログ)を閲覧するためのコマンドです。サービス単位での絞り込みや、リアルタイムでの追跡表示など、柔軟な検索・表示ができます。dmesgはカーネルのリングバッファのメッセージを表示するコマンド、loggerは逆にログメッセージを書き込むためのコマンド、tailは一般的なテキストファイルの末尾を表示するコマンドです。
選択肢ごとの解説
- A誤り。dmesgはカーネルのリングバッファのメッセージを表示するコマンドで、ジャーナル全体の閲覧用コマンドではありません。
- B正しい。journalctlはsystemdのジャーナルを閲覧するコマンドです。
- C誤り。tailは一般的なテキストファイルの末尾を表示するコマンドで、バイナリ形式のジャーナルの閲覧には使いません。
- D誤り。loggerはログメッセージを書き込む(記録する)ためのコマンドで、閲覧用ではありません。