Mac-Osx

如何在 Mac OS X 上獲取網路數據接收和數據發送資訊?

  • June 25, 2012

我想將接收到的網路數據和發送的數據資訊儲存在變數或文件中。

使用以下命令,我可以對其進行 grep 並在螢幕上列印該行。但我無法將資訊儲存在 bash 變數中。

top -l 0 -n 1 -c d | grep -e '^Networks:'

有沒有更好的方法?

(在 Mac OS X 上)

這應該適合你:

netstat -bi | grep -v Ibytes | awk '{ x += $7 } END { print x }'<- 這將為您提供總“IN”字節數

netstat -bi | grep -v Obytes | awk '{ x += $10 } END { print x }'<- 這將為您提供總“OUT”字節數

引用自:https://serverfault.com/questions/401826