在 Ubuntu 中用命令行查看流量占用

CListery ARE YOU OK?

使用 nethogs 工具,我们可以 top 命令一样查看网卡\进程的流量占用情况

安装

1
sudo apt install nethogs

运行

1
sudo nethogs

如果没有报错的话你就会看到下面的界面
nethogs运行效果

命令说明

1
2
3
4
5
6
7
8
9
10
11
12
13
-V : 显示版本
-h : 显示帮助信息
-b : 比 -t 更为详细的跟踪模式
-d : 数据刷新时间 如 nethogs -d 1 就是每秒刷新一次
-v : 查看模式(0 = KB/s, 1 = 显示总流量单位KB, 2 = 显示总流量单位B, 3 = 显示总流量单位MB). 默认为 0.
-c : 刷新次数
-t : 跟踪模式

在 nethogs 运行过程中按下(类似 top 快捷键):
q: 退出
s: 按发送流量排序
r: 按接收流量排序
m: 切换查看模式 -v
  • 标题: 在 Ubuntu 中用命令行查看流量占用
  • 作者: CListery
  • 创建于 : 2022-10-18 14:36:55
  • 更新于 : 2024-11-15 15:53:32
  • 链接: http://clistery.github.io/2022/10/18/ubuntu/nethogs/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论
目录
在 Ubuntu 中用命令行查看流量占用