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

如何查看端口linux(linux怎样查看端口号)

  • linux
  • 2024-03-15 22:04:50
  • 1651
如何查看端口 Linux
使用 netstat 命令
netstat 命令可显示系统上的活动网络连接和端口。
基本用法:
netstat -ntpl
输出内容中的关键要素:
Proto: 协议(如 TCP、UDP)
Local Address: 本地 IP 地址和端口
Foreign Address: 远程 IP 地址和端口
State: 端口状态(如 LISTEN、SYN_SENT)
PID: 监听端口的进程 ID
使用 ss 命令
ss 命令是 netstat 的更现代替代品,提供了更详细的信息。
基本用法:
ss -tulpn
输出内容中的关键要素:
与 netstat 命令相似,但还包括以下附加信息:
Type: 连接类型(如 TCP、UDP、RAW)
Inode: 文件系统对象标识符
User: 拥有连接的用户名
使用 lsof 命令
lsof 命令显示正在使用文件(包括网络端口)的进程。
基本用法:
lsof -i TCP:80
输出内容中的关键要素:
COMMAND: 使用端口的进程名称
FD: 文件描述符
TYPE: 文件类型(如 REG、SOCK)
DEVICE: 设备名称(如 loopback)
NAME: 打开的文件或端口