Skip to content

journalctl で見切れるログを折り返して表示する

Linux でデーモン関連のトラブルシューティングを実施する場合、journalctl を使います。 しかし、journalctl はデフォルトでログ表示が見切れてしまい、全文が表示されません。 ログの全文を表示するには --no-pager オプションを指定します。

--no-pager を指定しない場合

1
2
3
4
5
6
7
# journalctl -xeu squid.service
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/>
░░
░░ A start job for unit squid.service has begun ex>
░░
░░ The job identifier is 12594.

--no-pager を指定した場合

1
2
3
4
5
6
7
8
9
# journalctl -xeu squid.service --no-pager
Jan 03 15:59:40 ip-192-168-224-239.ap-northeast-1.compute.internal systemd[1]: Starting squid.service - Squid caching proxy...
░░ Subject: A start job for unit squid.service has begun execution
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░
░░ A start job for unit squid.service has begun execution.
░░
░░ The job identifier is 10434.