热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

Debian的服务(service)管理

Debian的服务(service)管理--Linux发行版技术-Debian信息,下面是详情阅读。
相比较RH系列的ntsysv,Debian也有个类似的服务管理软件rcconf.这是个很简单的管理软件,通过文本窗口管理.想使用他同样需要下载安装

apt-get install rcconf

然后在shell下输入rcconf就可以了

当然,我只是想把Debian改造成一个web服务或者firewall服务.我也不想安装其他很少会用到的软件.就不要安rcconf这个套件了 .直接用Debian自带的update-rc.d也是个不错的选择.缺点就是直观性太差,界面不亲和.

以例子来说明添加服务在系统启动的时候自动跟随运行级别启动

编辑脚本于/etc/init.d 并赋予可执行权限

‘S’:代表随系统启动 ‘K’代表随系统停止

例如在rc2.d中添加随系统启动服务

在/init.d中建立shellname脚本,脚本内写入你欲完成的工作.

输入命令:

/usr/sbin/update-rc.d shellname start 20 2 。 stop 17 0 。

注意:

shellname:代表你的脚本名称

start:代表随启动启动.

20:代表启动时编号,数字按大小先后启动.

2:代表运行级别,debian默认运行接别是2.

。:结束,在start 20 2 后面有个”。”表示设置随机启动结束,同样在stop的最后面也会有一个,必须填写!

stop:随系统启动而停止的服务.

也可以用缺省的配置

例在rc0.d建立k17 shellname 到 /init.d/shellname的停止服务

update-rc.d shellname defaults

删除启动服务

/usr/sbin/update-rc.d -f shellname remove
推荐阅读
author-avatar
卟105932097
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有