我正在使用 linux mint 17,我想阻止服务在启动时启动。
我可以停止服务,
/etc/init.d/<service_name> stop
但它会在重新启动时再次启动
在centos7上我会使用以下命令
systemctl disable <service_name>
我如何在 mint 17 上执行此操作?
答案1
为了基于 Ubuntu 的 Linux Mint 17你必须使用它,因为它使用暴发户 Ubuntu 14.04 LTS 上就是这样:
echo manual | sudo tee /etc/init/<service_name>.override
为了Linux Mint Debian 版,它使用 System V init,因此您可以发出:
update-rc.d -f <service_name> remove
它将完全删除初始化脚本为了服务。因此,如果您暂时禁用它并且将来想要它,最好使用:
update-rc.d <service_name> disable
这只会更改服务的脚本信号开始到信号杀,阻止其启动。
未来将改为系统对于他们俩来说。
答案2
service service_name stop #停止服务
service service_name disable #应该在运行时禁用
禁用模式可能会引起一些麻烦