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 尝试识别操作系统
相关推荐
遇印记3 小时前
软考知识点(防火墙)
运维·服务器·网络·学习·安全
都在酒里4 小时前
Linux字符设备驱动开发(二):实现数据交互——内核与用户空间的内存拷贝
linux·驱动开发·交互
思麟呀4 小时前
C++工业级日志项目(四)日志落地
linux·开发语言·c++·windows
Dymc4 小时前
【Ubuntu系统指令启动】一招解决:Ubuntu 20.04 桌面双击 .desktop 文件不再“用文本编辑器打开”
linux·运维·ubuntu·一键运行
hyunbar4 小时前
Ollama 本地安装 C盘太小怎么办
服务器·人工智能
Ms_lan4 小时前
同方工业携手桂花网:广州某养老院智慧健康监测实践案例
运维·服务器·网络
sailing-data4 小时前
【OS zephyr】make与cmake
linux·运维·服务器
❀搜不到4 小时前
ubuntu 更新cmake
linux·运维·ubuntu
Mr_pyx4 小时前
TypeScript 完全入门指南:从基础到项目配置
linux·运维·ubuntu
LinuxRos4 小时前
从 MCU 到 Linux:机器人嵌入式OTA升级原理解密
linux·单片机·嵌入式硬件·物联网·iot