rmdir.cn

systemctl disable

取消开机自启链接

语法

systemctl disable [--now] 单元名

说明

适用于下线服务或改为按需启动。disable 只删除 [Install] 段对应的符号链接,不会停止正在运行的进程,需要加 --now 才会同时 stop。取消自启后单元文件仍然保留,随时可以再次 enable。

参数

  • --now

    取消自启的同时停止服务

  • --user

    操作用户级单元

示例

取消自启并停止

彻底下线一个服务。

sudo systemctl disable --now my-app

注意事项:该操作会停止服务,确认没有其他依赖后再执行。

仅取消自启

保留当前运行状态,重启后不再启动。

sudo systemctl disable my-app

注意事项:适合灰度下线:先取消自启,等实例自然退出后再停服。

参考资料