在深入研究源代码以查看答案是否存在之前,我问了一个简单的问题:/var/log/journal
systemd 日志文件的位置是否硬编码到二进制文件中?我的意思不是“这是默认的吗?” 我的意思是我试图在我能找到的每个可能控制设置的位置覆盖默认值,并systemd-journald
愉快地忽略这些设置并返回到该/var/log/journal
位置。或者完全停止记录。这些地点包括:
/etc/systemd/journald.conf
/usr/lib/tmpfiles.d/systemd.conf
/usr/lib/tmpfiles.d/var.conf
/lib/systemd/system/systemd-journal-flush.service
我在某处缺少配置设置吗?发行版是 Ubuntu 16.04。系统设计约束提示了这个问题,所以请不要输入“为什么你会……”类型的答案。谢谢。