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 尝试识别操作系统
相关推荐
CHANG_THE_WORLD7 小时前
4.串行接受多个客户端
linux
bush47 小时前
嵌入式linux学习记录十八,KGDB使用例
linux·学习
zd2005727 小时前
claude-science 绕过登录和换任意模型
服务器·生物
CHANG_THE_WORLD7 小时前
7.C++标准多线程实现 TCP通信
java·c++·tcp/ip
小则又沐风a8 小时前
库的原理:目标文件,ELF格式,程序加载
java·linux·前端
蓝胖的四次元口袋16 小时前
服务器网络与系统基础-面试题
服务器·网络
Cx330❀17 小时前
【MySQL基础】一文吃透“表的约束”:从 Null/Default 到主外键的终极安全法则
linux·服务器·数据库·c++·mysql·安全
程序员JerrySUN17 小时前
Jetson 刷机深度解析:flash.sh vs l4t_initrd_flash.sh(含安全与磁盘加密对比)
linux·网络·arm开发·安全·系统安全
aduzhe17 小时前
关于lib文件格式(keil/unix)
服务器·unix
银河麒麟操作系统18 小时前
闸机高效稳跑,通勤提速升级!银河麒麟赋能北京轨交新基建
运维·服务器·安全·交通物流