警告:X 的单元文件、源配置文件或插件在磁盘上已更改。运行“systemctl daemon-reload”以重新加载单元

警告:X 的单元文件、源配置文件或插件在磁盘上已更改。运行“systemctl daemon-reload”以重新加载单元

我在内核 4.19.66+ 上运行 Debian 10.4。

似乎我的单元文件正在自行改变(我知道这听起来很疯狂),而我(系统的唯一用户)无需进行任何交互。

我发现用户试图确定其单元文件中发生了什么变化。for var in $(systemctl | grep running | awk '{print $1}'); do systemctl status $var | grep "changed on disk" | grep ".service"; done出于好奇,我跑去查看哪些文件发生了变化,结果发现

  1. dhcpcd.服务
  2. [电子邮件保护]
  3. systemd-timesyncd.service

在其他 2 个文件(我创建的服务)中,也发生了更改。我没有做任何更改,事实上,在看到这个之前,我完全不知道 getty.service 的存在。我相信这些与我遇到的中断有关。

我如何才能找到这个警告的原因?

相关内容