Linux 中的 chkconfig 命令和示例
先决条件:Linux 中的运行级别
chkconfig命令用于列出所有可用的服务并查看或更新它们的运行级别设置。简而言之,它用于列出服务或任何特定服务的当前启动信息,更新服务的运行级别设置以及从管理中添加或删除服务。
概要:
chkconfig --list [name]
chkconfig --add name
chkconfig --del name
chkconfig --override name
chkconfig [--level levels] name
chkconfig [--level levels] name
选项:
- 列出所有系统服务的当前状态。
chkconfig --list
- 查看特定服务的当前状态。
chkconfig --list rhnsd
- 对于禁用服务:默认情况下,此命令会影响 2 3 4 5 个运行级别以仅禁用某些运行级别,添加 -level 属性后跟运行级别。
chkconfig rhnsd off
- 启用服务:默认情况下,此命令会影响 2 3 4 5 个运行级别以仅启用某些运行级别,在运行级别后添加 –level 属性。
chkconfig rhnsd on
- 删除服务
chkconfig del rhnsd
- 添加服务
chkconfig add rhnsd