journalctlコマンドの使い方
systemdジャーナルを閲覧・フィルタリングするコマンド。システムログの確認に必須。
構文
journalctl [options] [query]オプション一覧
- -f: ログをリアルタイムで追跡表示する(tail -fと同様)
- -u [ユニット名]: 特定のサービスユニット(例: nginx.service)に関連するログのみを抽出する
- --since [日時]: 指定した日時以降のログを表示する(例: '2023-10-01 10:00:00' や '1 hour ago')
- -n [行数]: 末尾から指定した行数分だけログを表示する
- -p [優先度]: 特定の優先度以上のログのみを表示する(例: 'err' を指定でエラー以上のみ抽出)
- -e: ログの末尾にジャンプして表示する(ページャーで即座に最新を確認できる)
- --disk-usage: journalctlのログファイルが消費している現在のディスク容量を表示する