Wie kann ich die aus dem Internet empfangenen Daten zählen?
Ich möchte mein Bash-Skript ausführen und zählen, wie viele MB es empfängt.
Es könnten Statistiken für das gesamte System sein.
Antwort1
Beobachten Sie Ihre Netzwerkgeräte
ifconfig
ip -s link show
cat /proc/net/dev
oder verwenden Sie besser iptables
spezielle Zähler, die Ihnen eine Quantisierung nach Protokoll, Verbindungsart, Dauer usw. ermöglichen.
Erstellen Sie eine Gegenregel mit Nein jump
:
iptables -A INPUT -i eth0 -p tcp --dport 80
als sie mit
iptables -nvxL INPUT
(Zum Spielen mit iptable ist Root-Zugriff erforderlich).
Antwort2
Sie können den Befehl pv verwenden, sieheman pv(1) SeiteSie können auch verschiedene Tools zur Bandbreitenüberwachung ausprobieren.