首页/系统/信创系统运维速查/systemd-analyze verify 校验单元与 timer
服务与运维65 条

systemd-analyze verify 校验单元与 timer

写完单元文件先 verify:检查语法、可执行路径与依赖;timer 的时间表达式用 calendar 子命令验证;较新版本还提供 security 子命令评估沙箱能力面。

信创系统运维速查系统更新于 2026-10-12

校验命令

校验命令
systemd-analyze verify /etc/systemd/system/myapp.service
systemd-analyze verify /etc/systemd/system/backup.timer
systemd-analyze calendar 'daily' --iterations=3
systemd-analyze security myapp.service      # systemd 236+
verify 会解析依赖并与系统单元对照,提示语法错误、缺失单元与循环;作为上生产前的固定检查。

易错点

  • verify 通过不代表运行正确:权限、端口占用、配置内容仍需实跑验证
  • security 的加固建议(如 ProtectSystem 收紧)按业务评估后再套用,避免限制过头影响功能

数据来源与参考

  • man 1 systemd-analyze(verify/calendar/security)
  • systemd 官方文档(单元校验)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌