Mac-Osx
如何在 Mac OS X 上獲取網路數據接收和數據發送資訊?
我想將接收到的網路數據和發送的數據資訊儲存在變數或文件中。
使用以下命令,我可以對其進行 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”字節數