想要查看自啟動以來通過介面的流量。它是一個帶有 FreeBSD 8.0 的 ISPManager VDS,並且
ifconfig -L epair521b -B
什麼也沒做。
想要像 Linux 的 ifconfig 那樣的輸出:
lo 連結 encap:本地環回
...RX 位元組:6642443661 (6.1 GiB) TX 位元組:6642443661 (6.1 GiB)
答案1
systat -ifstat 1
好多了。您將獲得流量吞吐量、峰值和總計。
答案2
讀取檔案/usr/local/share/munin/plugins/if_
(在連接埠中sysutils/munin-node
)我發現它使用以下命令列來實現這一目標:
/usr/bin/netstat -i -b -n -I $INTERFACE
PS:該檔案還包含一個警告,表示這些計數器是 32 位元計數器;幾年前我使用 RTFS 和驗證器,因為它更容易原子更新;我沒有驗證它在(更新的)amd64 平台上是否相同。