linux启动服务的添加和删除
来源:互联网 发布:香克斯剑灵捏脸数据 编辑:程序博客网 时间:2024/06/05 09:37
update-rc.d使用
在Linux系统下,一个Services的启动、停止以及重启通常是通过/etc/init.d目录下的脚本来控制的。然而,在启动或改变运行级别时,是在/etc/rcX.d中来搜索脚本。其中X是运行级别的number。本文将解释如何启动、关闭和修改服务的运行。当你在Debian下安装一个新的服务,比如Apache2,安装完成后,默认情况下它会启动,并在下一次重启后自动启动。但是如果你不是一直需要这个服务,只在需要的时候启用它,你可以禁用它。直到你需要使用的时候,执行如下指令:
/etc/init.d/apache2 start
参数-f是强制删除符号链接,即使/etc/init.d/apache2仍然存在。 Note:这个命令仅仅禁止该服务,直到该服务被升级。如果你想在服务升级后仍然保持被禁用。应该执行如下的命令:
update-rc.d apache2 stop 80 0 1 2 3 4 5 6 .
并且可以指定该服务的启动顺序:
update-rc.d apache2 defaults 90
还可以更详细的控制start与kill顺序:
update-rc.d apache2 defaults 20 80
其中前面的20是start时的运行顺序级别,80为kill时的级别。也可以写成:
update-rc.d apache2 start 20 2 3 4 5 . stop 80 0 1 6 .
其中0~6为运行级别。 update-rc.d命令不仅适用Linux服务,编写的脚本同样可以用这个命令设为开机自动运行
/etc/init.d/apache2 start
要实现这个目的,你需要先在/etc/rcX.d目录中删除所有apache2的符号链接,但这个方法操作麻烦,且效率低下。因此,我们建议你使用update-rc.d命令来实现这个功能。
1、删除一个服务
如果你想手动的完全禁用Apache2服务,你需要删除其中的所有在/etc/rcX.d中的单一链路。但是如果使用update-rc.d,则非常简单:
参数-f是强制删除符号链接,即使/etc/init.d/apache2仍然存在。 Note:这个命令仅仅禁止该服务,直到该服务被升级。如果你想在服务升级后仍然保持被禁用。应该执行如下的命令:
update-rc.d apache2 stop 80 0 1 2 3 4 5 6 .
2、增加一个服务
如果你想重新添加这个服务并让它开机自动执行,你需要执行以下命令:
并且可以指定该服务的启动顺序:
update-rc.d apache2 defaults 90
还可以更详细的控制start与kill顺序:
update-rc.d apache2 defaults 20 80
其中前面的20是start时的运行顺序级别,80为kill时的级别。也可以写成:
update-rc.d apache2 start 20 2 3 4 5 . stop 80 0 1 6 .
其中0~6为运行级别。 update-rc.d命令不仅适用Linux服务,编写的脚本同样可以用这个命令设为开机自动运行
0 0
- linux启动服务的添加和删除
- linux添加删除服务
- linux下启动、添加或删除服务命令
- Ubuntu环境添加删除启动服务的命令
- Ubuntu环境添加删除启动服务的命令
- Linux 添加自启动服务
- linux添加开机启动服务
- Linux添加自定义启动服务
- Linux 添加自启动服务
- ubuntu下添加/删除启动服务项
- Linux下添加启动项和系统服务
- linux的开机启动服务和启动服务
- Linux 服务的添加删除,自动运行及状态
- Linux 服务的添加删除,自动运行及状态
- Apache自动启动及添加到Linux的服务
- Apache自动启动及添加为Linux的服务
- Apache自动启动及添加为Linux的服务
- 【Linux】添加一个Ubuntu的开机启动服务
- Head First Python笔记01
- 加州15岁CEO 研发新3D打印机
- 不少程序员都会碰到的三个面试题
- 大家一起讨论 php web android' ios
- POJ 1273 Drainage Ditches(初识网络流)
- linux启动服务的添加和删除
- 矩阵经典题目六:poj 3070 Fibonacci
- java TreeNode接口
- ADF学习网址收集
- 如何查看linux系统中 已经安装了哪些服务?用什么命令啊?_百度知道
- thinkphp导出Excel方法,可以使用
- 习题1.23 编写程序,读入几个具有相同ISBN 的交易,输出所有读入交易的和。
- CAAnimation用到的一些方法
- VC++对话框程序打印及打印预览的实现