Performance 如何测量一个命令使用的网络流量?
此问题已移至: 我经常写:Performance 如何测量一个命令使用的网络流量?,performance,unix,networking,command-line,Performance,Unix,Networking,Command Line,此问题已移至: 我经常写: time npm install 因此,我会: real 0m22.933s user 0m24.058s sys 0m3.346s 我想有相同类型的信息,但用于网络消费 比如说, netmeasure npm install 将返回: Upload : 499kb Download : 44MB 如果能够在某些程序上进行“回归测试”,这将非常有用 是否可以使用简单的unix工具获取此类信息 我已经尝试过nethogs,但它是一种非常交互式
time npm install
因此,我会:
real 0m22.933s
user 0m24.058s
sys 0m3.346s
我想有相同类型的信息,但用于网络消费
比如说,
netmeasure npm install
将返回:
Upload : 499kb
Download : 44MB
如果能够在某些程序上进行“回归测试”,这将非常有用
是否可以使用简单的unix工具获取此类信息
我已经尝试过
nethogs
,但它是一种非常交互式的工具,如果您想知道一个完整的unix系统上发生了什么,这可能会很有用,但我感兴趣的是测量一个命令的网络消耗量。我不是在找互动节目,但是一个将为我产生过程并等待它出现以显示这些统计数据的过程。你可能想用-e trace=%network
和-c
或-c
来研究,也许你想用-e trace=%network
和-c
来研究,这些都已经存在了我很喜欢这个问题,但我觉得还是在或上比较好。我把这个问题移到了这里:我真的很喜欢这个问题,但我觉得还是在或上比较好