Debian或Ubuntu Linux运行级别配置工具启动服务
时间:2020-01-09 10:40:39 来源:igfitidea点击:
问题:
在Red Hat或Cent OS下,chkconfig命令提供了一个简单的命令行工具,通过使系统管理员免于直接操纵那些目录中大量符号链接的任务,从而维护/etc/rc[0-6].d目录层次结构。
如何使用命令行工具在Debian或Ubuntu Linux下控制(或维护Ubuntu运行级别)启动服务?
答:chkconfig是Redhat和朋友专用的命令。
Debian或Ubuntu Linux为同一任务提供了不同的工具或命令。
用于管理服务的命令行工具/Ubuntu运行级别
update-rc.d自动将System V样式的初始化脚本链接/etc/rcrunlevel.d/NNname更新为脚本/etc/init.d/name。
它们在更改运行级别时由init运行,通常用于启动和停止。
例如,打开ssh服务,执行以下命令:
# update-rc.d ssh defaults
或者
$ sudo update-rc.d ssh defaults
删除服务
再次使用update-rc.d命令:
# update-rc.d SERVICE-NAME remove
或者
$ sudo update-rc.d SERVICE-NAME remove
使用基于文本的GUI Runlevel配置工具添加或删除服务
rcconf是Debian运行级别配置工具。
Rcconf允许您控制系统启动或重新引导时启动的服务。
它显示了可以在启动时启动的所有服务的菜单。
配置为这样做的服务将被标记,您可以打开和关闭各个服务。
如果未安装rcconf,请使用apt-get命令:
# apt-get install rcconf
或者
$ sudo apt-get install rcconf
现在运行rcconf并按照屏幕上的说明进行操作:
# rcconf