netstat -ib
кажется, делает свое дело. Спасибо Нику за указание в правильном направлении. (Поместив результат в новый ответ, чтобы будущие читатели не читали комментарии.)
В Linux я привык набирать ifconfig
и искать строку с «RX bytes» и «TX bytes», чтобы узнать, сколько байтов было получено и передано через определенный интерфейс с момента загрузки. Линия выглядит так:
RX bytes:106951129 (101.9 MB) TX bytes:1577761831 (1.4 GB)
Я попытался выполнить ту же команду в терминале на Mac (OS X, версия 10.4.11), но нигде не видел этих данных. Как я могу получить ту же информацию с Mac?
Изменить : Это тестовый сервер, предназначенный для имитации типичной установки Mac из коробки. Поэтому мне нужно избегать установки каких-либо программ, если я могу. Инструмент командной строки был бы идеальным.
netstat -ib
кажется, делает свое дело. Спасибо Нику за указание в правильном направлении. (Поместив результат в новый ответ, чтобы будущие читатели не читали комментарии.)
Самый простой способ, с помощью которого я знаю, что можно видеть / выводить байты через интерфейс (без командной строки), это использовать MenuMeters . Вы можете увидеть всю эту информацию прямо на верхней панели, чтобы она всегда была визуально доступна.
Попробуй ifconfig -a
.
Но я подозреваю, что есть лучшая команда для OSX.
Не рекомендуется использовать ifconfig
команду в OSX так же, как в Linux.
проверить networksetup
или netstat
.