百度
360搜索
搜狗搜索

linux下查看端口命令是什么详细介绍

在 Linux 系统中,查看端口信息常用以下命令:

1.
netstat(传统工具)

netstat 用于显示网络状态,需先安装 net-tools 包(部分系统默认未安装)。
常用选项

  • -t:显示 TCP 端口
  • -u:显示 UDP 端口
  • -l:仅显示监听(Listening)状态的端口
  • -n:以数字形式显示端口和 IP(而非域名 / 服务名)
  • -p:显示关联的进程 ID(PID)和进程名

示例
bash

输出类似:
plaintext

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

udp 0 0 0.0.0.0:5353 0.0.0.0:* 5678/avahi-daemon

2.
ss(更高效,替代 netstat)

ssnetstat 的现代替代工具,性能更好,支持更详细的网络状态查询。
常用选项

  • -t:TCP 端口
  • -u:UDP 端口
  • -l:仅监听状态
  • -n:数字形式显示
  • -p:显示进程信息

示例
bash

ss

3.
lsof(查看端口占用进程)

lsof(List Open Files)可通过 “打开的文件” 关联到网络端口,直接定位占用端口的进程。
示例
bash

:8080

输出类似:
plaintext

COMMAND   PID   USER   FD   TYPE DEVICE SIZE/OFF NODE NAME

nginx 1234 root 6u IPv4 12345 0t0 TCP *:8080 (LISTEN)

总结

  • 快速查看所有监听端口:sudo netstat -tulnpsudo ss -tulnp
  • 定位特定端口(如 8080)的进程:sudo lsof -i :8080

阅读更多 >>>  什么是开源linux

网站数据信息

"linux下查看端口命令是什么"浏览人数已经达到23次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:linux下查看端口命令是什么的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!