本文最后更新于:2025年6月5日 晚上

在Ubuntu系统中,有多种工具可以用于查看网络总流量的可视化监控, 本文记录一些常用工具的及使用方法。

iftop

  • 功能:iftop是一个基于命令行的实时网络带宽监控工具,可以显示当前网络连接的带宽使用情况,帮助识别哪些IP地址或端口正在使用大量带宽。

  • 安装命令

    1
    2
    sudo apt update
    sudo apt install bmon
  • 使用方法
    运行 sudo iftop 即可查看实时网络带宽使用情况。

    1
    sudo iftop
  • 特点:简单易用,适合快速排查网络带宽问题。

nethogs

  • 功能:nethogs可以按进程显示网络带宽使用情况,非常适合排查具体进程的网络流量占用。
  • 安装命令
1
2
sudo apt update
sudo apt install nethogs
  • 使用方法
    运行 sudo nethogs 即可查看按进程分类的网络流量。

    1
    sudo nethogs
  • 特点:能够清晰显示每个进程的上传和下载流量,帮助定位问题进程。

nload

  • 功能:nload是一个简单的命令行工具,用于实时查看当前系统的网络流量信息,支持同时显示上传和下载速度。

  • 安装命令

    1
    2
    sudo apt update
    sudo apt install nload
  • 使用方法
    运行 nload 即可查看网络流量。

    1
    sudo nload
  • 特点:界面简洁,适合需要快速查看总体流量的用户。

bmon

  • 功能:bmon是一个强大的网络监控工具,可以显示详细的网络流量统计信息,包括上传和下载速度、网络延迟等。

  • 安装命令

    1
    2
    sudo apt update
    sudo apt install bmon
  • 使用方法
    运行 sudo bmon 即可查看实时网络流量。

    1
    sudo bmon
  • 特点:提供丰富的统计信息,适合需要深入分析网络性能的用户。

Wireshark

  • 功能:Wireshark是一个图形界面的高级网络协议分析工具,可以捕获并分析网络流量,适合高级用户进行网络故障排查。

  • 安装命令

    1
    2
    sudo apt update
    sudo apt install wireshark
  • 使用方法
    运行 wireshark 打开图形界面,选择需要监控的网络接口。

    1
    wireshark
  • 特点:功能强大,但需要一定的学习成本。

NetSpeed

  • 功能:NetSpeed是一个轻量级的图形界面工具,可以显示当前网络的上传和下载速度,界面简洁直观。
  • 安装方法
    需要从其官方网站或第三方仓库安装。
  • 使用方法
    运行后,主窗口会显示当前的上传和下载速度。
  • 特点:适合需要图形化界面的用户。

其他推荐工具

  • Nagios:适合企业级用户,提供全面的网络监控解决方案。
  • Zabbix:开源监控工具,支持网络流量监控、性能分析等。
  • VnStat:用于长期监控网络流量,提供历史数据分析。

选择建议

  • 如果您需要快速查看网络总流量,推荐使用 iftopnload
  • 如果需要按进程分析流量,推荐使用 nethogs
  • 如果偏好图形化界面,可以选择 WiresharkNetSpeed
  • 对于企业级用户,推荐使用 NagiosZabbix

通过以上工具,您可以方便地监控和分析Ubuntu系统中的网络流量,从而更好地管理和优化网络性能。如需进一步了解,请参考相关文档或工具的官方网站。



文章链接:
https://www.zywvvd.com/notes/system/linux/ubuntu-net-check-tooles/ubuntu-net-check-tooles/


“觉得不错的话,给点打赏吧 ୧(๑•̀⌄•́๑)૭”

微信二维码

微信支付

支付宝二维码

支付宝支付

Ubuntu 网络流量监控工具
https://www.zywvvd.com/notes/system/linux/ubuntu-net-check-tooles/ubuntu-net-check-tooles/
作者
Yiwei Zhang
发布于
2025年5月18日
许可协议