我想在这里禁用一堆新贵的工作。我知道如何做一份新贵的工作。而且我也知道如何手动停止工作。但是,我找不到将自动作业转换为手动作业的示例。也就是说,我希望仅在用户激活时启动作业,例如运行此命令(以 root 身份):
service job-name start
我想在这里禁用一堆新贵的工作。我知道如何做一份新贵的工作。而且我也知道如何手动停止工作。但是,我找不到将自动作业转换为手动作业的示例。也就是说,我希望仅在用户激活时启动作业,例如运行此命令(以 root 身份):
service job-name start
删除或注释掉该
start on
部分(使用数字符号“#”)。将其注释掉的优点是易于恢复原始状态。仅供参考:自新贵 0.6.7 以来(在 Ubuntu 中自 natty 以来),有一个节称为手册专为此目的而设计。
正如@MvG 所提到的,有一个
manual
节声明了一个只能手动启动的新贵服务。以 root 身份,将其放入
.override
文件中以/etc/init/
匹配您的作业名称:或使用 sudo:
例如,Apache 不使用“新贵”。Apache 是从 rc2.d 开始的老式 Sys V 链接
线索是缺少服务时,例如:'/etc/init/apache2.conf'
在这种情况下,您需要良好的老式 SysV 技术。
起点是:在 /etc/init.d 中查找自述文件
还存在用于调整运行级别的 GUI 工具
注意事项:新贵正在贬值,最终发行版将迁移到 systemd。哦,多么有趣。