Eu quero obter a largura de banda atual de uma interface, dizer "eth0" no terminal. É melhor que seja o mais simples possível. Diga 10 dn 30. Em vez de dar muito texto como "vnstat" faz.
Edit: Eu preciso disso para um programa de linha de comando para monitoramento automático, não para visualizá-lo manualmente.
monitoring
bandwidth
Ufoguy
fonte
fonte
iftop
Respostas:
Existem várias ferramentas que podem fazer isso.
Bmon
Um que deve estar na maioria dos repositórios para várias distribuições é
bmon
.Também pode ser executado em uma visão condensada.
Se você estiver procurando por outra coisa, sugiro dar uma olhada neste artigo da Linuxaria intitulado: Monitore sua largura de banda a partir do shell do Linux . Também menciona nload e velocímetro .
Nload
Velocímetro
Ibmonitor
Se você está procurando algo mais básico, também pode experimentar o ibmonitor . Embora básico, ele tem a maioria dos recursos que você esperaria ao monitorar a largura de banda.
fonte
top
.Você também pode usar o Linux Process Explorer . Ele pode monitorar o uso da largura de banda por processo.
fonte