找出哪个程序在偷跑流量(nethogs)

实时显示每个程序的上传/下载速度,相当于网络版的任务管理器。

Linux网络监控NetHogs带宽中风险
运行 sudo nethogs,即可实时看到每个程序当前的上传和下载速度;按 Ctrl+C 退出。

01命令

命令
$ sudo nethogs

02作用说明

和 vnstat、iftop 不同,nethogs 把流量对应到具体的进程——浏览器标签、云盘同步还是系统更新在占带宽,一眼就能看出来。它每一两秒刷新一次,同时显示每个程序的发送和接收速率。嫌刷新太快可以加 -d 5 改成 5 秒一刷。

03风险

风险中风险
使用条件nethogs installed (Debian/Ubuntu: sudo apt install nethogs)
!注意: 它需要 sudo 权限,因为把连接对应到进程需要 root;显示的是瞬时速度而不是当天总量——查总量请用 vnstat。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • nethogs(8) — Ubuntu manual page
    Ubuntu · community · 2026-09-17
    依据: NetHogs groups bandwidth by process and shows sent/received traffic per application in real time, like 'top' for network usage.
  • nethogs(8) — manual page
    Arch Linux · community · 2026-09-17
    依据: nethogs displays per-process TCP/UDP bandwidth usage live; root privileges are needed to map traffic to programs.

最后验证: 2026-09-18 · 分类: 网络

06相关方案