ubuntu

ubuntu ifconfig如何查看网络流量

小樊
86
2025-02-18 08:18:36
栏目: 智能运维

在 Ubuntu 系统中,你可以使用 ifconfig 命令来查看网络接口的基本信息,但它不会显示网络流量的统计信息。要查看网络流量,可以使用以下几种方法:

  1. 使用 ifconfig 查看网络接口状态

    ifconfig
    

    这将显示所有活动网络接口的详细信息,包括 IP 地址、MAC 地址等,但不包括流量统计。

  2. 使用 ip 命令ip 命令是一个更现代的工具,可以用来替代 ifconfig

    • 查看网络接口信息:
      ip addr show
      
    • 查看路由表:
      ip route show
      
  3. 使用 nethogs 工具nethogs 是一个实时监控网络流量的工具,可以按进程查看流量使用情况。

    • 安装 nethogs
      sudo apt install nethogs
      
    • 运行 nethogs
      sudo nethogs eth0  # 将 eth0 替换为你的网络接口名称
      
  4. 使用 iftop 工具iftop 是一个实时显示网络带宽使用情况的工具。

    • 安装 iftop
      sudo apt install iftop
      
    • 运行 iftop
      sudo iftop -i eth0  # 将 eth0 替换为你的网络接口名称
      
  5. 使用 vnstat 工具vnstat 是一个网络流量监控工具,可以记录并报告网络接口的流量统计信息。

    • 安装 vnstat
      sudo apt install vnstat
      
    • 启动 vnstat 服务:
      sudo systemctl start vnstat
      sudo systemctl enable vnstat
      
    • 查看流量统计:
      vnstat
      

这些工具可以帮助你更好地了解 Ubuntu 系统中的网络流量情况。

0
看了该问题的人还看了