journalctl

オプション [#oceda5be]

最近のメッセージを表示(-e) [#f225dddd]

 journalctl -e

末尾から件数を指定して表示 [#a1a7f127]

 journalctl -n 20

tail -fのようにリアルタイムでログを表示させる [#s2b1f5f1]

 journalctl -f

-x をつけると詳細情報も表示される(-xe) [#n14874ba]

 journalctl -xe

tail -fのようにログを監視する(-f) [#y4563195]

 journalctl -f

特定サービスのメッセージだけを表示 [#w6f82aad]

-u ユニット名で指定する。.serviceは省略できる。

 journalctl -u sshd
 journalctl -u httpd
 journalctl -u nginx
 journalctl -u mysqld
 journalctl -u cronie
 journalctl -u updatedb
 journalctl -u 'up*'

systemdユニットになっていないコマンドのログを検索する [#q8a77d80]

 journalctl /usr/bin/crond

複合的に使ってみる [#ea599151]

sshdの直近100件の接続ログを確認する [#d526b8ee]

 $ sudo journalctl -n 100 -u sshd

sshdのリアルタイムなログを表示させる [#e1b6b439]

 $ sudo journalctl -f -u sshd

参考URL http://qiita.com/aosho235/items/9fbff75e9cccf351345c