理解“系统服务开机启动”时,先分清它能说明什么、不能说明什么。下面给出核心概念、判断边界与实际核验方向。
核心概念
服务正在运行与已设置开机启动是两种状态;部分服务由 socket 或 timer 触发。
容易混淆的地方
对所有关联单元一律 enable 可能造成重复触发;oneshot 结束后 inactive 不一定是故障。
如何结合实际场景判断
systemctl is-enabled nginx.service 计划重启后服务按设计启动,并通过业务请求确认可用,不能只看 enabled。
环境与操作范围
先确认发行版、初始化系统和当前运行环境,再选择对应操作。涉及启动、挂载或时间的变更应同时核对应用依赖,不能只验收系统命令退出状态。
