過去問ドリル

オリジナル問題 LinuCレベル1試験 問題 問4

重要なシステムサービス/システムのログ

systemdを採用したシステムで、ジャーナル(バイナリ形式のログ)を閲覧するためのコマンドはどれか。

出典:オリジナル問題 LinuCレベル1試験 問題 問4

正解:A

解説

journalctlは、systemdのジャーナル(systemd-journaldが管理するバイナリ形式のログ)を閲覧するためのコマンドです。サービス単位での絞り込みや、リアルタイムでの追跡表示など、柔軟な検索・表示ができます。dmesgはカーネルのリングバッファのメッセージを表示するコマンド、loggerは逆にログメッセージを書き込むためのコマンド、tailは一般的なテキストファイルの末尾を表示するコマンドです。

選択肢ごとの解説

  • A正しい。journalctlはsystemdのジャーナルを閲覧するコマンドです。
  • B誤り。dmesgはカーネルのリングバッファのメッセージを表示するコマンドで、ジャーナル全体の閲覧用コマンドではありません。
  • C誤り。loggerはログメッセージを書き込む(記録する)ためのコマンドで、閲覧用ではありません。
  • D誤り。tailは一般的なテキストファイルの末尾を表示するコマンドで、バイナリ形式のジャーナルの閲覧には使いません。
LinuCレベル1の過去問を演習モードで解く