Linux chkconfig命令的用法(附带实例)
chkconfig 命令来自英文词组 check config 的缩写,其功能是管理服务程序。
chkconfig 命令由红帽公司遵循 GPL 开源协议开发而成,能够用于日常管理服务程序的自启动开启、自启动关闭等工作。随着 RHEL 8/CentOS 8 版本系统的发布,该命令功能逐步被 systemctl 命令替代。
chkconfig 命令的语法格式如下:
【实例 1】列出当前系统中已有的全部服务名称:
【实例 2】将指定的服务加入开机自启动,重启后默认依然有效:
【实例 3】将指定的服务移除出开机自启动,重启后默认不会运行:
【实例 4】将指定名称的服务程序加入管理列表:
chkconfig 命令由红帽公司遵循 GPL 开源协议开发而成,能够用于日常管理服务程序的自启动开启、自启动关闭等工作。随着 RHEL 8/CentOS 8 版本系统的发布,该命令功能逐步被 systemctl 命令替代。
chkconfig 命令的语法格式如下:
chkconfig 参数 服务名常用参数见下表:
选项 | 描述 | 命令 | 说明 |
---|---|---|---|
off | 不随开机自动运行 | --help | 显示帮助信息 |
on | 随开机自动运行 | --list | 显示当前已有的全部服务列表 |
--add | 将服务添加至管理列表 | --short | 使用简短格式输出信息 |
--del | 将服务移除出管理列表 | --version | 显示版本信息 |
【实例 1】列出当前系统中已有的全部服务名称:
[root@clinux ~]# chkconfig --list
【实例 2】将指定的服务加入开机自启动,重启后默认依然有效:
[root@clinux ~]# chkconfig telnet on
【实例 3】将指定的服务移除出开机自启动,重启后默认不会运行:
[root@clinux ~]# chkconfig telnet off
【实例 4】将指定名称的服务程序加入管理列表:
[root@clinux ~]# chkconfig --add httpd