Centos 7 查看、开放端口
1、开放端口
1 2 3 4 5 6 | // 开放 5672 端口 firewall-cmd --zone= public --add-port= 5672 /tcp --permanent // 关闭 5672 端口 firewall-cmd --zone= public --remove-port= 5672 /tcp --permanent // 配置立即生效 firewall-cmd --reload |
2、查看防火墙所有开放的端口
1 | firewall-cmd --zone= public --list-ports |
3、关闭防火墙
如果要开放的端口太多,嫌麻烦,可以关闭防火墙,安全性自行评估
1 | systemctl stop firewalld.service |
4、查看防火墙状态
1 2 3 4 | // 方式一 firewall-cmd --state // 方式二 systemctl status firewalld.service |
5、查看监听的端口
1 | netstat -ntlp |
PS:CentOS 7 默认没有 netstat 命令,需要安装 net-tools 工具,yum install -y net-tools (例如这里的 nginx 监听的端口就是它默认的 80 端口)
6、检查端口被哪个进程占用
1 | netstat -lnpt |grep 5672 |
7、中止进程
1 | kill - 9 6832 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?