2
如何测量一个命令使用的网络流量?
我经常写: time npm install 结果会给我: real 0m22.933s user 0m24.058s sys 0m3.346s 我想拥有相同类型的信息,但用于网络消耗。 例如, netmeasure npm install 会返回: Upload : 499kb Download : 44MB 这对于在某些程序上进行“回归测试”将很有用。 是否可以使用简单的Unix工具获得此类信息? 我已经尝试过了nethogs,但是它是非常互动的,如果您想知道一个完整的unix系统上正在发生什么,这可能会很有用,但是我对测量一个命令的网络消耗很感兴趣。我不是在寻找交互式程序,而是一个会为我生成该程序并等待它出现以显示那些统计信息的程序。 我发现https://github.com/jonasdn/nsntrace看起来很不错,但是在nsntrace中,我没有连接(请参阅问题https://github.com/jonasdn/nsntrace/issues/22)