服务命令
systemctl
启动防火墙
systemctl start firewalld
关闭防火墙
systemctl stop firewalld
重启防火墙
systemctl restart firewalld
查看防火墙状态
systemctl status firewalld
开机禁用防火墙
systemctl disable firewalld
开机启用防火墙
systemctl enable firewalld
查看服务是否开机启动
systemctl is-enabled firewalld
查看已启动的服务
systemctl list-unit-files|grep enabled
查看启动失败的服务
systemctl --failed
防火墙命令
firewalld-cmd(使用此命令前一定要开启防火墙服务)
查看帮助
firewall-cmd --help
显示状态
firewall-cmd --state
更新规则
firewall-cmd --reload
开放某个端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent (开放完端口需重新载入)
删除某个端口
firewall-cmd --zone=public --remove-port=8080/tcp --permanent
重新载入
firewall-cmd --reload
查看某个端口
firewall-cmd --zone=public --query-port=8080/tcp
查看所有开放的端口
firewall-cmd --zone=public --list-ports
提供以上centos7相关操作防火墙的命令,可收藏方便查看,如有补充欢迎评论。