在 Linux 上,我习惯于键入ifconfig
并查找包含“RX 字节”和“TX 字节”的行,以查明自启动以来通过特定接口接收和传输了多少字节。该行如下所示:
RX bytes:106951129 (101.9 MB) TX bytes:1577761831 (1.4 GB)
我尝试在 Mac(OS X,版本 10.4.11)的终端上运行相同的命令,但没有看到这些数据。如何从 Mac 获取相同的信息?
编辑:这是一个测试服务器,旨在模拟典型的开箱即用的 Mac 安装。因此,如果可以的话,我需要避免安装任何程序。命令行工具是理想的选择。
答案1
netstat -ib
似乎奏效了。感谢 nik 指出了正确的方向。(将结果放在新答案中,以免让未来的读者翻阅评论。)
答案2
这最容易我知道通过接口(没有命令行)查看字节输入/输出的方法是使用菜单计量表。您可以在顶部栏上看到所有信息,因此始终可以直观地访问。
答案3
尝试ifconfig -a
。
但是,我怀疑 OSX 有更好的命令。
不鼓励ifconfig
在 OSX 中像在 Linux 中那样使用该命令。
查看networksetup
或者netstat
。