服务管理命令

chkconfig用法:

chkconfig --list  列出所有的系统服务
chkconfig --add httpd  添加服务(服务脚本必须在/etc/init.d目录下)
chkconfig --del httpd  删除httpd服务
chkconfig --level httpd 2345 on 设置httpd在运行级别为2,34,5的情况下都是on状态
chkconfig改变守护进程等级
chkconfig --list | grep sshd
chkconfig --level 45 sshd on

systemctl用法:

# systemctl [command] [unit]
command 主要有:
start :立刻启动后面接的 unit
stop :立刻关闭后面接的 unit
restart :立刻关闭后启动后面接的 unit,亦即执行 stop 再 start 的意思
reload :不关闭后面接的 unit 的情况下,重载配置文件,让设定生效
enable :设定下次开机时,后面接的 unit 会被启动
disable :设定下次开机时,后面接的 unit 不会被启动
status :目前后面接的这个 unit 的状态,会列出有没有正在执行、开机预设执行否、登录等信息等!
is-active :目前有没有正在运作中
is-enable :开机时有没有预设要启用这个 unit

Linux常见服务:

12-29 21:58