Linuxのjournalctlコマンドの使い方は?
journalctlコマンドは、Linuxシステムでシステムログを表示および管理するために使用されるコマンドです。システムのログメッセージを追跡および表示することができます。
journalctlコマンドの一般的な使用法は次のとおりです:
- すべてのログを確認する:
- ジャーナルコントロール
- 最新のログをご覧ください。
- journalctlの-n
- 指定された行数のログを確認する:
- journalctl -n <行数> を入力してください。
- 指定したユニット(例:サービスユニット)のログを表示する。
- ジャーナルコントロール -u <ユニット名>
- 指定された時間枠内のログを表示してください。
- journalctlコマンドを使って、”<起始時間>”から”<終了時間>”までのログを表示します。
- ログをリアルタイムで追跡する:
- リアルタイムでのログの表示
- 特定の優先度のログを表示する:
- journalctl -p <優先度>
- 指定されたユーザーの日誌を確認する。
- journalctl _UID=<ユーザーID> を操作してください。
- 特定のプロセスのログを確認する:
- journalctl _PID=<プロセスID>
- 指定されたキーワードのログを確認する。
- journalctl _COMM=<キーワード>
- 指定されたファイルのログを表示する:
- journalctl -b -f -k -o verbose を実行し、<ファイル名> に関連するログを検索します。
上記の一般的な使用法以外にも、journalctlコマンドはさらに多くのオプションやフィルターをサポートしており、具体的なニーズに応じて使用することができます。詳しいヘルプドキュメントを見るには、man journalctlコマンドを使用してください。