Linux 的 netstat 命令如何查看网络统计信息

avatar
作者
猴君
阅读量:0

netstat 是一个在 Linux 系统中用于显示网络连接、路由表和网络接口统计信息的命令

  1. 查看所有活动的 TCP 连接:
netstat -t 
  1. 查看所有活动的 UDP 连接:
netstat -u 
  1. 查看所有活动的 TCP 和 UDP 连接:
netstat -a 
  1. 查看正在监听的 TCP 和 UDP 端口:
netstat -l 
  1. 查看已建立的 TCP 连接:
netstat -n 
  1. 查看已建立的 TCP 连接以及相应的进程 ID 和程序名称:
netstat -p 
  1. 查看最近关闭的 TCP 连接:
netstat -n -o 
  1. 查看所有网络接口的统计信息:
netstat -i 
  1. 以详细信息形式显示所有网络连接:
netstat -a -e -n -o 
  1. 以人类可读的格式显示 IP 地址:
netstat -an | awk '{ print $5 }' | cut -d: -f1 | sort | uniq -c 

这些选项可以根据需要组合使用,以便查看所需的网络统计信息。请注意,某些 Linux 发行版可能不支持所有选项,或者可能需要管理员权限才能运行 netstat 命令。在这种情况下,可以使用 sudo 命令提升权限,例如:sudo netstat -an

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!