回答:
次のようにjournalctl
コマンドを使用するだけです:
journalctl -u service-name.service
または、現在のブートのログメッセージのみを表示するには:
journalctl -u service-name.service -b
という名前の<something>.service
場合は、実際には次のように使用できます<something>
。
journalctl -u service-name
しかし、他の種類のユニット(ソケット、ターゲット、タイマーなど)については、明示的にする必要があります。
上記のコマンドでは、-u
フラグはの短縮形であり--unit
、関心のあるユニットの名前を指定します。 -b
はの短縮形であり--boot
、現在のブートのみに出力を制限するため、多くの古いメッセージは表示されません。詳細については、journalctlのmanページを参照してください。
--no-pager
あなたが文句を言わないスクロールする必要がありますので、完全なログを出力します
-e
と、最後にログが開始され、スクロールする必要がなくなりますが、事前にログ全体を印刷することはありません。
-f
はログの更新(印刷)に従います
--help
と、利用可能なすべてのオプションが表示されます
-n
旗に気付いていなかった。追加-n99999
することは、私にとって受け入れ可能な回避策のようです。私を正しい方向に向けてくれてありがとう:-)