我想做这样的事:
time my_application
但是我想要的不是time
一些可以测量网络流量的实用程序:
<some_network_tool> my_application
退出后它应该会显示一些统计数据my_application
。我只对卷(Kb、Mb、Gb)感兴趣,对内容不感兴趣。
有这样的实用程序吗?
答案1
网络猪
NetHogs 是一款小型“网络流量”工具。它不像大多数工具那样按协议或子网细分流量,而是按进程分组带宽。NetHogs 不依赖于要加载的特殊内核模块。
答案2
幸运的是,如果您愿意的话,您有很多选择可以做到这一点:
- 总带宽 - nload、bmon、slurm、bwm-ng、cbm、speedometer、netload
- 总体带宽(批处理输出) - vnstat、ifstat、dstat、collectl
- 每个套接字连接的带宽 - iftop、iptraf、tcptrack、pktstat、netwatch、trafshow
- 每个进程的带宽 - nethogs
来源:http://www.binarytides.com/linux-commands-monitor-network/