🦴

journalctlのログをpagingしない&日付指定で出力する方法

2024/02/16に公開
sudo journalctl --since '2024-02-15 18:53' --until '2024-02-15 19:00' -o short-full --no-pager -u hoge.service

sinceとuntilをあべこべで設定すると、エラー表示してくれる親切設計。

-o short-full は、ログの日付表示をフルで出す設定。

-u はサービス名を指定して出力。名前が分かっているなら指定する。

-u-xuにすると説明付きで表示されるが、普通に見づらいだけだったので無い方がいいかなと。

ひとこと

journalctlが、ログファイルをバイナリファイル形式で出力しているから、こんなコマンドが必要になる。

テキスト出力に変えられないのかな?

Discussion