デーモンの出力を監視する方法は?

デーモンの出力を監視する方法は?

端末にいくつかの情報を印刷するデーモンがあります。次のように入力してこの情報を表示できます。systemctl status bot.service正常に機能しますが、このコマンドは新しい出力を受け取らないため、生成された新しい出力を表示するにはコマンドを再入力する必要があります。

コマンドを再入力しなくても常にデーモンを受け取り、出力を端末に表示させる方法はありますか?

答え1

2つの方法があります。両方の力を高める必要があります(例:を使用するsudoか、グループのメンバーになるsystemd-journal)。

  1. 使用journalctl:

    journalctl -fu bot
    
  2. 出力のあるログを見つけますtail -f。おそらく/var/log/syslog。次に、次のようにします。

    tail -f /var/log/syslog
    

    しかし、他の項目が混在しています。

関連情報