一、服务管理指令
service 服务名 [start | stop |restart |reload |stauts]
systemctl 服务名 [start | stop |restart |reload |stauts]
注意:在CentOS7.0后,不再使用服务,而是系统 .centos7.0是向下兼容的,也是可以用服务。
1.service命令
service命令其实是去/etc/init.d目录下,去执行相关程序
# service命令启动nginx脚本
service nginx start
# 直接启动nginx脚本
/etc/init.d/nginx start
# 开机自启动
update-rc.d nginx defaults
2.systemctl命令
systemd是Linux系统最新的初始化系统(init),作用是提高系统的启动速度,尽可能启动较少的进程,尽可能更多进程并发启动。
systemd对应的进程管理命令是systemctl
systemctl命令兼容了service
即systemctl也会去/etc/init.d目录下,查看,执行相关程序
systemctl nginx start
systemctl nginx stop
# 开机自启动
systemctl nginx redis
service iptables status:查看防火墙状态
service iptables start:开启防火墙服务
service iptables stop:关闭防火墙服务;
同理,我们可以在Centos7.0中用systemctl指令
systemctl status firewalld:查看防火墙状态
systemctl start firewalld:开启防火墙服务
systemctl stop firewalld:关闭防火墙服务