×

1. 防火墙的操作

CentOS 7使用的是firewall防火墙,不再是原来的iptables。

# 查看firewall防火墙状态
firewall-cmd --state
systemctl status firewalld

# 打开防火墙  
systemctl start firewalld

# 关闭防火墙  
systemctl stop firewalld

# 重启防火墙  
firewall-cmd --reload
systemctl reload firewalld

# 开机自启动防火墙  
systemctl enable firewalld

# 禁止开机启动防火墙  
systemctl disable firewalld

# 查看已打开的端口  
firewall-cmd --list-ports

# 打开端口  
# 命令含义:
–zone #作用域
–add-port=80/tcp #添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效

firewall-cmd --permanent --zone=public --add-port=8080/tcp

# 关闭端口  

firewall-cmd --permanent --zone=public --remove-port=8080/tcp

2. 端口操作

# 根据端口号得到其占用的进程的详细信息
netstat -tlnp | grep 80

# 一次性的清除占用80端口的程序
lsof -i :80|grep -v "PID"|awk '{print "kill -9",$2}'|sh

# 手工终止进程的运行
kill 5014
# 如果终止不了,可以强制终止
kill -9 5014

发表回复

作者

xfei@live.com

相关文章

好用的idea插件

1 IDEA插件安装 IDEA的插件安装非常...

读出全部

thymeleaf 教程

1 怎么使用 前端html页面标签中引入如下...

读出全部