【ジャーナルシーティーエル】
journalctl とは?
💡 Linuxの「航海日誌」を検索・閲覧できるログビューア
📌 このページのポイント
Linuxのログってどこに保存されてるの?
特定のサービスのログだけ見たいときは?
「journalctl -u nginx」みたいにサービス名を指定するんだ。Webサーバーが動かないときに「journalctl -u nginx --since today」と打てば、今日のnginxのログだけ絞り込めるよ
リアルタイムでログを監視するには?
「journalctl -f」でtail -fみたいにリアルタイム表示できるよ。「journalctl -fu nginx」ならnginxのログだけリアルタイムで追いかけられるんだ
エラーだけを表示したいときはどうすればいいの?
まとめ:ざっくりこれだけ覚えればOK!
「journalctl」って出てきたら「systemdのログを見る・検索するコマンド」と思えればだいたいOK!
📖 おまけ:英語の意味
「journal control」 = ジャーナル(日誌)制御
💬 「journal(日誌)」を「control(制御・操作)」するという意味だよ。systemdのログ管理機能「journald」と対になるコマンドなんだ