netstat -ib
parece fazer o truque. Obrigado ao nik por apontar na direção certa. (Colocando o resultado em uma nova resposta para não fazer com que futuros leitores procurem comentários).
No linux, estou acostumado a digitar ifconfig
e procurando a linha com "bytes RX" e "bytes TX" para descobrir quantos bytes foram recebidos e transmitidos em uma determinada interface desde a inicialização. A linha é assim:
RX bytes:106951129 (101.9 MB) TX bytes:1577761831 (1.4 GB)
Eu tentei executar o mesmo comando em um terminal em um Mac (OS X, versão 10.4.11), mas não vi esses dados em nenhum lugar. Como obtenho as mesmas informações de um Mac?
Editar : Este é um servidor de teste, destinado a simular uma instalação típica do Mac pronta para uso. Então, eu preciso evitar instalar qualquer programa, se puder. Uma ferramenta de linha de comando seria ideal.
netstat -ib
parece fazer o truque. Obrigado ao nik por apontar na direção certa. (Colocando o resultado em uma nova resposta para não fazer com que futuros leitores procurem comentários).
A maneira mais fácil que eu conheço de ver bytes dentro / fora em uma interface (sem linha de comando) é com MenuMeters . Você pode ver todas essas informações diretamente na barra superior para que seja sempre visualmente acessível.
Experimente ifconfig -a
.
Mas, eu suspeito que existe um comando melhor para o OSX.
É desencorajado usar o comando ifconfig
no OSX como é usado no Linux.
verifique networksetup
ou netstat
.