首页/系统/Linux 运维命令速查/systemd-analyze verify 单元语法检查
本包目录(613 条)
文件与目录76 条文本处理77 条网络命令82 条进程与作业69 条磁盘与文件系统51 条用户与权限44 条日志与排查40 条
systemd 与服务42 条
包管理34 条性能与监控48 条定时任务与计划50 条

systemd-analyze verify 单元语法检查

改完单元文件先 verify:语法错误、不存在的可执行文件、循环依赖都能提前发现,避免 restart 失败才发现。

Linux 运维命令速查系统更新于 2026-10-12
用途校验单元文件语法与潜在问题
语法systemd-analyze verify 文件|单元
所属systemd

常用示例

常用示例
systemd-analyze verify /etc/systemd/system/myapp.service
systemd-analyze verify myapp.service
# 无输出=通过;有输出逐条修后再 daemon-reload
verify 会检查 ExecStart 路径是否存在、单元间依赖名拼写等静态问题,是 daemon-reload 前的免费保险。

易错点

  • verify 不检查运行时问题(端口冲突、权限),静态过了仍要实跑验证
  • 对模板单元(@.service)verify 需要传实例名,否则报错误导

数据来源与参考

  • man 1 systemd-analyze(verify)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌