Como posso listar as placas de rede instaladas usando o Terminal?

26

Como listar todas as placas de rede instaladas no meu Ubuntu usando um único comando de terminal?

nux
fonte

Respostas:

34

enquanto o acima funciona, há outras opções com menos digitação.

ip link show

ou meu favorito, netstat

netstat -i

você também pode usar ifconfig e iwconfig para obter informações adicionais ou informações sobre um dispositivo específico

ifconfig eth0

iwconfig wlp1s0

depende do tipo de informação que você deseja exibir.

Pantera
fonte
Digitar ip linkproduz apenas o mesmo resultado que com show.
Serge Stroobandt
14

Você pode usar:

lspci

lspci : listará todos os dispositivos PCI

Agora tente este comando:

lspci | egrep -i --color 'network|ethernet' 

O comando listará as placas de rede disponíveis e instaladas e destacará Ethernetse encontrado.

saída de exemplo

nux
fonte
3

Se as placas estiverem instaladas fisicamente, mas não configuradas, você poderá vê-las assim:

cat /proc/net/dev
user3021729
fonte
1

O comando a seguir fornece informações detalhadas sobre o hardware:

sudo lshw -class network

Este comando mostrará a configuração atual do NetworkManager:

nmcli
eadmaster
fonte