Linux命令-服务管理命令:chkconfig简介说明
作者:
来源:网络
点击数: 次
发布时间:2024年11月28日
chkconfig --list #查看服务自启动状态列表,等同于查看服务列表
#设置某一个服务为自启动服务:
chkconfig 服务名 on 修改服务的启动级别为3,4,5
#查看某一个服务时候已经运行了
#第一个命令是通过进程来看:ps 加管道符grep
ps aux | grep 进程名
#第二个命令是通过网络端口来看(网络程序可以通过这种方式查看端口时候已经使用了):netstat
netstat -tlun
#第三个命令是通过服务状态来判断服务是否运行:service 服务名 status
service crond status #查看crond程序的运行状态
#第四个命令是查看自启动服务文件是否存在在/etc/rc.d/init.d这个目录中:
ls -lh /etc/rc.d/init.d
注意:service的安装目录在/etc/rc.d/init.d下,/etc/init.d 是/etc/rc.d/init.d的链接。
使用范例:
chkconfig --list #列出所有的系统服务 chkconfig --add httpd #增加httpd服务 chkconfig --del httpd #删除httpd服务 chkconfig --level httpd 2345 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等级