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

linux如何查看端口信息(linux怎么查询端口)

  • linux
  • 2024-03-15 19:53:47
  • 1949
Linux 查看端口信息的方法
1. netstat 命令
netstat -lanp:列出所有正在监听端口的套接字。
要素:
- Proto:协议(TCP、UDP)
- Local Address:本地地址和端口
- Foreign Address:远程地址和端口(如果是已连接的套接字)
- State:套接字状态(LISTEN、ESTABLISHED、TIME_WAIT 等)
- PID/Program name:进程 ID 或程序名称
2. lsof 命令
lsof -i:列出当前系统中打开的文件和网络端口。
要素:
- COMMAND:打开文件的进程名称
- PID:进程 ID
- USER:进程用户
- FD:文件描述符
- TYPE:文件类型(REG、DIR、SOCK 等)
- DEVICE:设备名称
- SIZE/OFF:文件大小或偏移量
- NODE:文件系统节点
- NAME:文件名或端口信息(格式为 IP:PORT)
3. ss 命令
ss -lanp:显示所有正在监听的套接字。
要素:
- Proto:协议
- Local Address:本地地址和端口
- Remote Address:远程地址和端口(如果是已连接的套接字)
- State:套接字状态
- Inode:inode 号码
- UID:进程用户 ID
- Process:进程名称和 PID