chkconfig
提供了一个维护/etc/rc[0~6] d 文件夹的命令行工具,它减轻了系统直接管理这些文件夹中的符号连接的负担。chkconfig主要包括5个原始功能:为系统管理增加新的服务、为系统管理移除服务、列出单签服务的启动信息、改变服务的启动信息和检查特殊服务的启动状态。当单独运行chkconfig命令而不加任何参数时,他将显示服务的使用信息。
必要参数
--add 开启指定的服务程序
--del 关闭指定的服务程序
--list 列出chkconfig所知道的所有服务
选择参数
--level<代号> 设置服务程序的等级代号,它是一串0~7的数字,如“-level35”代表指定运行等级3和5
--help 显示帮助信息
--version 显示版本信息
[root@localhost www]# chkconfig --list #查看系统程序列表 [root@localhost www]# chkconfig httpd on #将httpd加入开机启动 [root@localhost www]# chkconfig httpd off #关闭httpd开机启动
[root@localhost tank]# chkconfig --add nginx #添加nginx启动脚本为chkconfig管理的一个服务 [root@localhost tank]# chkconfig --del nginx #删除chkconfig管理的的nginx启动服务
# chkconfig --list #列出所有的系统服务 # chkconfig --add httpd #增加httpd服务 # chkconfig --del httpd #删除httpd服务 # chkconfig --level 2345 httpd on #设置httpd在运行级别为2、3、4、5的情况下都是on(开启)的状态 # chkconfig --list #列出系统所有的服务启动情况 # chkconfig --list mysqld #列出mysqld服务设置情况 # chkconfig --level 35 mysqld on #设定mysqld在等级3和5为开机运行服务,--level 35表示操作只在等级3和5执行,on表示启动,off表示关闭 # chkconfig mysqld on #设定mysqld在各等级为on,“各等级”包括2、3、4、5等级
评论(1)
- ens回复(2021-07-02 11:48:57): [回复]