我试图使用systemd将日志重定向到文件。我尝试将以下语句添加到服务中。
StandardOutput=file:/tmp/test1.txt
StandardError=file:/tmp/test2.txt
但这些文件并没有产生。这里有我遗漏的东西吗?是否有任何必须为此启用的内核标志?
我在我的设备中使用systemd版本216。
发布于 2019-10-09 22:00:15
我们在版本236 ( file:
)中增加了对StandardOutput和StandardError的支持--恐怕您的版本太老了。
在您的版本中,一个合理的解决方法是创建一个包装脚本,根据您的喜好设置stdout和stderr,然后调用它。
https://unix.stackexchange.com/questions/546057
复制相似问题