RHEL7指令


任务                 旧指令  新指令
使某服务自动启动 chkconfig --levle 235 httpd on systemctl enable httpd.service
使某服务不自动启动 chkconfig --levle 235 httpd off systemctl disable httpd.service
检查服务状态  service httpd status 

systemctl enable httpd.service(服务详细信息)

systemctl is-active httpd.service(仅显示是否Active

显示所有已启动的服务 chkconfig --list systemctl list-units --type=service 
启动某服务 service httpd start systemctl start httpd.service
停止某服务 service httpd stop systemctl stop httpd.service
重启某服务 service httpd restart systemctl restart httpd.service

例子:关闭RHEL7防火墙


查看防火墙服务状态:

[root@dbserver ~]# systemctl is-active firewalld.service

active

禁止防火墙:

[root@dbserver ~]# systemctl disable firewalld.service

rm '/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service'

rm '/etc/systemd/system/basic.target.wants/firewalld.service'

查看防火墙服务状态:

[root@dbserver ~]# systemctl is-active firewalld.service

active

查看防火墙状态:

[root@dbserver ~]# systemctl status firewalld.service

firewalld.service - firewalld - dynamic firewall daemon

   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled)

   Active: active (running) since 三 2017-11-08 09:54:19 CST; 9min ago

 Main PID: 817 (firewalld)

   CGroup: /system.slice/firewalld.service

           └─817 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopid


11月 08 09:54:19 dbserver systemd[1]: Started firewalld - dynamic firewall daemon.

停止防火墙:

[root@dbserver ~]# systemctl stop firewalld.service

查看防火墙服务状态:

[root@dbserver ~]# systemctl status firewalld.service

firewalld.service - firewalld - dynamic firewall daemon

   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled)

   Active: inactive (dead)


11月 08 17:54:03 dbserver systemd[1]: Starting firewalld - dynamic firewall daemon...

11月 08 09:54:19 dbserver systemd[1]: Started firewalld - dynamic firewall daemon.

11月 08 10:04:31 dbserver systemd[1]: Stopping firewalld - dynamic firewall daemon...

11月 08 10:04:33 dbserver systemd[1]: Stopped firewalld - dynamic firewall daemon.

[root@dbserver ~]# 

[root@dbserver ~]# iptables -L

Chain INPUT (policy ACCEPT)

target     prot opt source               destination         


Chain FORWARD (policy ACCEPT)

target     prot opt source               destination         


Chain OUTPUT (policy ACCEPT)

target     prot opt source               destination         

[root@dbserver ~]# iptables -F

[root@dbserver ~]# iptables -L

Chain INPUT (policy ACCEPT)

target     prot opt source               destination         


Chain FORWARD (policy ACCEPT)

target     prot opt source               destination         


Chain OUTPUT (policy ACCEPT)

target     prot opt source               destination         

[root@dbserver ~]#