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

linux查看所有端口号命令(linux查看服务器开放的端口命令)

  • linux
  • 2024-03-15 20:07:14
  • 3533
Linux 查看所有端口号命令
使用以下命令可以查看所有端口号:
bash
netstat -nltp
要素
-n:以数字显示地址,而不是解析为名称。
-l:仅列出正在侦听(开放)的端口。
-t:显示 TCP 端口。
-p:显示进程名称。
示例输出
bash
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:22 0.0.0.0: LISTEN 1234/sshd
tcp 0 0 127.0.0.1:3306 0.0.0.0: LISTEN 1235/mysqld
udp 0 0 0.0.0.0:9200 0.0.0.0: 6410/java
要素解释
Proto:协议(TCP 或 UDP)。
Recv-Q:接收队列长度。
Send-Q:发送队列长度。
Local Address:本地 IP 地址和端口号。
Foreign Address:远程 IP 地址和端口号(空表示没有连接)。
State:端口状态(LISTEN 表示正在侦听)。
PID/Program name:进程 ID 和进程名称。