Como descobrir a velocidade de sua placa de rede via linha de comando

Publicado por Fábio Berbert de Paula em 10/10/2018

[ Hits: 41.243 ]

Blog: https://fabio.automatizando.dev

 


Como descobrir a velocidade de sua placa de rede via linha de comando



Dica rápida de como descobrir a velocidade de sua placa de rede.

Instale o pacote ethtool:

sudo apt install ethtool

(ou use o gerenciador de pacotes de sua distribuição caso não seja Debian-like)

E finalmente o comandinho mágico:

sudo ethtool eth0 | grep Speed

Lembre-se de substituir "eth0" pela interface de rede desejada.

Outras dicas deste autor

Como instalar Opera no Debian 10 Buster

Conferência Internacional Software Livre Brasil

Usando o cURL para enviar JSON POST DATA

Vim - configuração de acordo com o tipo de arquivo

Baixando sites recursivamente

Leitura recomendada

Verificando IPs ativos em determinada rede com fping

Escanear a rede com NBTSCAN para descobrir IPs e nomes de computadores

Como copiar arquivos do Windows para o Linux

Como configurar proxy no Google Chrome para Linux

Firewall com balanceamento de N links comuns (IP fixo ou dinâmico) + acesso HTTPS (todos links ativos)

  

Comentários
[1] Comentário enviado por SMarcell em 11/10/2018 - 14:16h

- Dando uma contribuição a sua dica.

A partir da versão 2.6.x do Linux, você pode consultar diretamente essa informação (e várias outras) do kernel, através do arquivo "/sys/class/net/IFACE/speed"

Onde "IFACE" e o nome da interface de rede.

# Ex.: consultando a velocidade da interface "enp1s0":
$ cat /sys/class/net/enp1s0/speed
1000

Ela é uma interface de 1Gb/s (1000Mb/s)


[2] Comentário enviado por fabio em 11/10/2018 - 15:00h


[1] Comentário enviado por SMarcell em 11/10/2018 - 14:16h

- Dando uma contribuição a sua dica.

A partir da versão 2.6.x do Linux, você pode consultar diretamente essa informação (e várias outras) do kernel, através do arquivo "/sys/class/net/IFACE/speed"

Onde "IFACE" e o nome da interface de rede.

# Ex.: consultando a velocidade da interface "enp1s0":
$ cat /sys/class/net/enp1s0/speed
1000

Ela é uma interface de 1Gb/s (1000Mb/s)




Boa! Não sabia dessa. Obrigado.

[3] Comentário enviado por removido em 09/09/2020 - 15:45h


[1] Comentário enviado por SMarcell em 11/10/2018 - 14:16h

- Dando uma contribuição a sua dica.

A partir da versão 2.6.x do Linux, você pode consultar diretamente essa informação (e várias outras) do kernel, através do arquivo "/sys/class/net/IFACE/speed"

Onde "IFACE" e o nome da interface de rede.

# Ex.: consultando a velocidade da interface "enp1s0":
$ cat /sys/class/net/enp1s0/speed
1000

Ela é uma interface de 1Gb/s (1000Mb/s)


Excelente!
Estou com um Dell de 03 anos, +/-, e descobrindo porque ele não passa de 100 numa conexão de 300 Mbits.
Agora tá explicado>
$ cat /sys/class/net/enp7s0/speed
100

:(



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts