Charanoglu Asked: 2018-05-27 02:22:12 +0800 CST2018-05-27 02:22:12 +0800 CST 2018-05-27 02:22:12 +0800 CST 如何收听守护进程的输出? 772 我有一个将一些信息打印到终端的守护进程。我可以通过输入: 看到这些信息systemctl status bot.service,这很好用,但是这个命令不听新的输出,所以如果我想看到生成的新输出,那么我需要重新输入命令。 有没有办法始终收听守护程序并让输出显示在终端中而无需重新输入命令? services daemon 1 个回答 Voted Best Answer user147505 2018-05-27T04:09:09+08:002018-05-27T04:09:09+08:00 有两种方法。两者都需要更高的权力(例如,使用sudo,或成为该systemd-journal组的成员)。 使用journalctl: journalctl -fu bot 找到输出到的日志和tail -f它。很可能是/var/log/syslog。然后做: tail -f /var/log/syslog 不过,还会有其他条目混合在一起。
有两种方法。两者都需要更高的权力(例如,使用
sudo
,或成为该systemd-journal
组的成员)。使用
journalctl
:找到输出到的日志和
tail -f
它。很可能是/var/log/syslog
。然后做:不过,还会有其他条目混合在一起。