transient_loop Asked: 2020-08-24 08:28:35 +0800 CST2020-08-24 08:28:35 +0800 CST 2020-08-24 08:28:35 +0800 CST 自定义服务填充系统日志 772 我们有一个自定义服务,我们通过systemd. 文件存储在/etc/systemd/system/custom.service. 这一切都很好,但我们只是遇到了磁盘已满的情况。我猜想systemd捕获所有过程'stdout并将其写入/var/log/syslog. 我们的自定义服务将所有内容STDOUT写入实际的日志文件。所以我们可以忽略syslog. 我怎样才能抑制从stdout被写入到的所有内容syslog? ubuntu syslog systemd 1 个回答 Voted Best Answer Michael Hampton 2020-08-24T08:32:02+08:002020-08-24T08:32:02+08:00 如文档中所示,您可以重定向StandardOutput=到您希望的任何地方。默认情况下这是journal. 您可以将其更改为null,以导致标准输出被丢弃。 [Service] StandardOutput=null
如文档中所示,您可以重定向
StandardOutput=
到您希望的任何地方。默认情况下这是journal
. 您可以将其更改为null
,以导致标准输出被丢弃。