温馨提示×

Linux 的 netstat 命令如何查看网络连接状态

小樊
148
2024-09-21 22:10:31
栏目: 智能运维

在 Linux 系统中,netstat 命令用于显示网络连接、路由表和网络接口的统计信息。要查看网络连接状态,你可以使用以下几种方式:

  1. 查看所有 TCP 连接:
netstat -t
  1. 查看所有 UDP 连接:
netstat -u
  1. 查看所有处于 ESTABLISHED 状态的连接:
netstat -n | grep 'ESTABLISHED'
  1. 查看所有处于 LISTEN 状态的套接字:
netstat -l
  1. 查看所有连接及其状态:
netstat -tunap
  1. 查看进程名称和进程 ID,以及它们正在监听的端口:
lsof -i

注意:lsof 命令可能需要安装 net-tools 软件包。在某些 Linux 发行版中,可以使用 pfilesstrace 命令代替 lsof

0