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 尝试识别操作系统
相关推荐
信也科技布道师15 分钟前
从Istio 503 NC 错误深入理解 Mesh 路由全链路原理
java·服务器·网络
swordbob19 分钟前
3 大 I/O 模型BIO / NIO / AIO
java·linux·spring
小小小花儿23 分钟前
服务器上修改个人账户权限
linux·服务器
Coisinier27 分钟前
RHCE中shell脚本基础(磁盘剩余空间监控,Web 服务状态检查,curl 访问 Web 服务并返回状态)
linux·运维·服务器·前端·nginx·操作系统
lion_zjg34 分钟前
Nextcloud + Collabora CODE 离线包部署安装
运维·服务器
随便做点啥1 小时前
Agent 后台 - Token工场-集群设备配置建议
服务器·经验分享
a15108416932 小时前
记一次大模型探索
java·服务器·前端
暮云星影2 小时前
全志linux开发屏幕适配(二)`HDMI`驱动适配说明
linux·arm开发·驱动开发
中云DDoS CC防护蔡蔡2 小时前
游戏杀手- ACCN
运维·服务器·经验分享·网络安全·ddos
凡人叶枫2 小时前
Effective C++ 条款38:通过复合塑模出 has-a 或 \“根据某物实现出\
linux·开发语言·c++·windows