Diese Frage bewegt wurde: https://superuser.com/questions/1224389/how-can-i-measure-the-network-traffic-used-by-one-commandWie kann ich den von einem Befehl verwendeten Netzwerkverkehr messen?
schreibe ich oft:
real 0m22.933s
user 0m24.058s
sys 0m3.346s
Ich möchte die gleiche Art von Informationen haben:
time npm install
die mich als Ergebnis geben wird , aber für den Netzwerkverbrauch.
Zum Beispiel
netmeasure npm install
zurückkehren würde:
Upload : 499kb
Download : 44MB
, das nützlich sein wäre in der Lage sein, zu tun "Regressionstests" auf einigen Programmen.
Ist es möglich, diese Art von Informationen mit einfachen Unix-Tools zu bekommen?
Ich habe bereits versucht nethogs
, aber es ist etwas sehr interaktiv, das könnte nützlich sein, wenn Sie wissen wollen, was auf einem vollständigen Unix-System passiert, aber ich bin interessiert an der Messung der Netzwerkverbrauch eines Befehls. Ich suche kein interaktives Programm, sondern eines, das den Prozess für mich erzeugen und warten wird, bis es existiert, um diese Statistiken anzuzeigen.
Ich mag diese Frage wirklich, aber ich denke, es ist besser dran ist auf [Super User] (https://superuser.com/) oder [ Serverfehler] (https://serverfault.com/). –
Ich habe diese Frage hier verschoben: https://superuser.com/questions/1224389/how-can-i-measure-the-network-traffic-use-by-one-command – edi9999