linux里面查询IP端口的命令
linux里面查询IP端口的命令详细介绍
在 Linux 系统中,你可以使用以下几种命令来查询 IP 和端口相关信息:
1. netstat 命令
netstat 是一个用于显示网络连接、路由表和网络接口统计信息的工具。它可以帮助你查看哪些 IP 和端口正在被使用。
- 显示所有的 TCP 连接:
bash
-t:显示 TCP 连接。-u:显示 UDP 连接。-l:仅显示监听状态的连接。-n:以数字形式显示 IP 地址和端口号,而不是解析为域名和服务名。-p:显示使用该连接的程序名称和进程 ID。
2. ss 命令
ss 是一个用于显示套接字统计信息的工具,它可以替代 netstat 命令,并且速度更快。
- 显示所有的 TCP 监听端口:
bash
ss
- 参数含义与
netstat类似。
3. lsof 命令
lsof 是一个列出当前系统打开文件的工具,由于网络连接也是一种文件,因此可以使用 lsof 来查看哪些程序正在使用特定的端口。
- 查看占用特定端口(例如 8080)的程序:
bash
:8080
912lsof :8080
这些命令可以帮助你在 Linux 系统中查询 IP 和端口的使用情况。你可以根据具体需求选择合适的命令。