Como escutar uma saída do daemon?

2

Eu tenho um daemon que imprime algumas informações no terminal. Eu posso ver essas informações digitando: systemctl status bot.service , isso está funcionando bem, mas esse comando não escuta a nova saída, então se eu quiser ver a nova saída, gerada, então eu preciso digitar novamente o comando.

Existe uma maneira de sempre ouvir o daemon e deixar a saída ser exibida no terminal sem redigitar o comando?

    
por Charanoglu 26.05.2018 / 12:22

1 resposta

1

Existem duas maneiras. Você precisa de poderes elevados para ambos (por exemplo, usar sudo ou ser um membro do grupo systemd-journal ).

  1. Use journalctl :

    journalctl -fu bot
    
  2. Encontre o log a saída vai para e tail -f it. Muito provavelmente é /var/log/syslog . Então faça:

    tail -f /var/log/syslog
    

    Haverá outras entradas misturadas embora.

por 26.05.2018 / 14:09