Linux中查看正在监听的IP和端口

最近和其他终端设备联调时,需要去查看正在监听的IP和端口,以下在 Linux 系统中,可以使用以下命令查看正在监听的端口和 IP 地址。这个取决于当前Linux系统内已有的工具,如果不清楚,可以都试一下。

netstat -tuln

  • -t:显示 TCP 协议相关的信息。
  • -u:显示 UDP 协议相关的信息。
  • -l:只显示监听中的端口。
  • -n:以数字形式显示地址和端口(不进行反向 DNS 解析)。

ss -tuln

  • 该命令的参数和 netstat 类似,用来显示监听的 TCP 和 UDP 端口。

lsof -i -P -n | grep LISTEN

  • -i:显示与网络相关的文件(端口)。
  • -P:直接显示端口号,不显示服务名称。
  • -n:直接显示 IP 地址,不进行 DNS 解析。
  • grep LISTEN:过滤出监听状态的行。

nmap -sT -O localhost

  • -sT 进行 TCP 连接扫描
  • -O 尝试识别操作系统
相关推荐
PellyKoo16 分钟前
【Ubuntu】GTX 1080 Ti 显卡占用为0但功率高达60W的排查与解决
linux·运维·ubuntu
Fruiticecake1 小时前
epoll 回显服务器是怎么工作的:从 accept 队列到就绪链表,以及它和 select / poll 的区别
linux
captain3761 小时前
MyBatis Plus(1)
java·服务器·mybatis
科创致远1 小时前
ESOP 电子作业指导书 WiFi 网络应用实测报告
运维·服务器·网络
承渊政道2 小时前
Linux网络学习【从NAT与代理服务理解网络转发、探索内网穿透原理、再到认识DNS与ICMP、最后动手部署并测试内网穿透】
linux·网络·学习·内网穿透·dns·nat
重生之小比特2 小时前
【Linux系统】17 库制作与原理(下)
linux·运维·服务器
weixin_450907282 小时前
[ZYNQ Linux] VCU使用
linux·zynq
程序员清风2 小时前
AI 编程助手的权限边界:文件、命令、密钥与人工确认
运维·服务器·网络
wacsii2 小时前
【Linux进程(二)】深入 Linux 内核:进程状态切换与底层数据结构的秘密
linux·服务器
R&L_201810012 小时前
LINUX CPU 热点分析
linux