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
来研究,这些都已经存在了我很喜欢这个问题,但我觉得还是在或上比较好。我把这个问题移到了这里:我真的很喜欢这个问题,但我觉得还是在或上比较好