当前位置: 首页 > news >正文

linux中查看那些端口正在被使用

在Linux中想要查看当前当前服务有哪些端口正在使用

方法 1:使用 netstat 命令

sudo netstat -tunlp
    参数解释:-t:显示 TCP 端口-u:显示 UDP 端口-n:以数字形式显示地址和端口(不解析域名)-l:仅显示监听(LISTEN)状态的端口-p:显示占用端口的进程信息(需要 sudo 权限)

方法 2:使用 ss 命令(推荐,更高效)

sudo ss -tulnp
    参数解释:-t:TCP 端口-u:UDP 端口-l:监听状态的端口-n:数字形式显示-p:显示进程信息(需要 sudo)

方法 3:使用 lsof命令(还可查看占用端口的进程id)

sudo lsof -i -P -n | grep LISTEN-i:显示网络连接-P:禁止端口到服务名的转换(直接显示数字端口)-n:禁止 IP 到主机名的转换(直接显示 IP)grep LISTEN:过滤出正在监听的端口

查看PID(进程标识符)

sudo lsof -i:9022COMMAND    PID    USER   FD   TYPE  DEVICE SIZE/OFF NODE NAME
sshd       991    root    3u  IPv4   20190      0t0  TCP *:9022 (LISTEN)
sshd       991    root    4u  IPv6   20192      0t0  TCP *:9022 (LISTEN)
ssh     234017 gobills    3u  IPv4 2220087      0t0  TCP gobills:38956->192.168.3.115:9022 (ESTABLISHED)
ssh     234066 gobills    3u  IPv4 2215283      0t0  TCP gobills:52856->192.168.3.229:9022 (ESTABLISHED)
ssh     315450 gobills    3u  IPv4 2950676      0t0  TCP gobills:54396->192.168.3.106:9022 (ESTABLISHED)
sshd    318743    root    4u  IPv4 2983132      0t0  TCP gobills:9022->192.168.3.6:51318 (ESTABLISHED)
sshd    318841 gobills    4u  IPv4 2983132      0t0  TCP gobills:9022->192.168.3.6:51318 (ESTABLISHED)
sshd    323637    root    4u  IPv4 3015652      0t0  TCP gobills:9022->192.168.3.6:55362 (ESTABLISHED)
sshd    323734 gobills    4u  IPv4 3015652      0t0  TCP gobills:9022->192.168.3.6:55362 (ESTABLISHED)

如果有防火墙(如 ufw 或 firewalld),需确保已放行相关端口。

http://www.lryc.cn/news/589927.html

相关文章:

  • Linux运维新手的修炼手扎之第21天
  • PXE实现Ubuntu,rockylinux,almalinux全自动安装
  • Java后端开发核心笔记:分层架构、注解与面向对象精髓
  • Linux网卡与软件仓库快捷配置脚本
  • 前后端分离项目中的接口设计与调用流程——以高仙机器人集成为例
  • vue中后端返回数据流,前端实现导出下载
  • HAProxy简介及配置文件详解
  • Thymeleaf 流程控制与迭代详解
  • 使用TIANAI-CAPTCHA进行行为验证码的生成和缓存的二次校验
  • 用 Ray 跨节点调用 GPU 部署 DeepSeek 大模型,实现分布式高效推理
  • C# StringBuilder源码分析
  • 在不升级Office 32位的情况下,安装64位MDAC
  • 15.dispatcherRunner启动
  • 上线!《指标 + AI 数智应用白皮书》聚焦智能问数与分析等AI高阶应用,深入剖析四大行业落地实践
  • Python数据分析全流程指南:从数据采集到可视化呈现的实战解析
  • 修改pipenv默认安装路径
  • 李宏毅2025《机器学习》第七讲-推理模型:从原理、流派到未来挑战
  • Python面向对象编程(OOP)详解:通俗易懂的全面指南
  • C++面向对象创建打印算术表达式树
  • IIS-网站报500.19错误代码0x8007000d问题解决
  • 代码随想录算法训练营十七天|二叉树part07
  • LeafletJS 入门:构建你的第一个交互式地图
  • 【无标题】LighthouseGS:面向全景式移动拍摄的室内结构感知三维高斯泼溅
  • Day36 Java方法和流程控制练习 计算器
  • 微软AutoGen:多智能体协作的工业级解决方案
  • ESP32——快速入门
  • 外接硬盘写入速度很慢?Windows 写入缓存功能开启教程!
  • 知识点3:python-sdk 核心概念(prompt、image、context)
  • 项目学习笔记 display从none切换成block
  • 尚庭公寓-------图片上传接口