当前位置:首页 > linux > 正文

linux查看运行端口的命令(linux查看端口运行状态)

  • linux
  • 2024-03-15 20:25:40
  • 2853
Linux 查看运行端口的命令
netstat
广泛使用的命令,提供有关网络连接和端口状态的信息。
语法: netstat [选项]
要素:
-a:显示所有网络连接,包括侦听端口。
-t:显示 TCP 连接。
-u:显示 UDP 连接。
-l:仅显示侦听端口。
-p:显示进程名称。
lsof
列出打开的文件,包括网络连接。
语法: lsof [选项] [端口号]
要素:
-i:显示网络连接。
-P:显示进程 ID。
-n:不解析 IP 地址和端口号。
ss
现代命令,提供比 netstat 更详细的信息。
语法: ss [选项]
要素:
-a:显示所有套接字。
-t:显示 TCP 连接。
-u:显示 UDP 连接。
-l:仅显示侦听端口。
-p:显示进程名称。
示例
查看所有运行的端口:
netstat -a
查看所有侦听的 TCP 端口:
netstat -at
查看进程 1234 的打开端口:
lsof -i -P 1234