作用:相当于windows下“安全卫士”、“电脑管家”之类的安全辅助工具提供“开机启动项”的一个管理服务。

在linux下不是所有的软件安装完成之后都有开机启动服务,有的可能需要自己去添加。除此之外还可以查看和删除。

①开机启动服务查询

#chkconfig --list

linux启动服务命令(linux怎么设置自启动服务)(1)

其中0-6表示各个启动级别 (0-6各自代表什么含义可以看:Linux中7种运行模式)

例如:以httpd为例,其3级别为关闭(off),则表示其在3启动形式下默认开机不启动

5对应的也是关闭,则表示其在桌面环境下也是开机不启动。

再例如:kdump服务,在2,3,4,5的级别下默认开机启动的,其他级别下默认开机不启动

②删除服务

#chkconfig --del 服务名

例如删除httpd服务

linux启动服务命令(linux怎么设置自启动服务)(2)

③添加开机启动服务

#chkconfig --add 服务名 【必须要保证服务正常运行,才可以添加

linux启动服务命令(linux怎么设置自启动服务)(3)

④设置服务在某个级别下开机启动/不启动【重点命令】

#chkconfig --level 连在一起的启动级别 服务名 on/off

案例:设置httpd服务在3,5级别下默认开机启动

linux启动服务命令(linux怎么设置自启动服务)(4)

案例:设置httpd服务在5的级别下默认开机不启动

linux启动服务命令(linux怎么设置自启动服务)(5)