web-dev-qa-db-fra.com

Comment répertorier les cartes réseau installées à l'aide de Terminal?

Comment lister toutes les cartes réseau installées dans mon Ubuntu en utilisant une seule commande de terminal?

25
nux

bien que ce qui précède fonctionne, il existe d'autres options avec moins de frappe.

ip link show

ou mon préféré, netstat

netstat -i

vous pouvez également utiliser ifconfig et iwconfig pour obtenir des informations supplémentaires ou des informations sur un périphérique spécifique

ifconfig eth0

iwconfig wlp1s0

dépend en quelque sorte du type d’information que vous souhaitez afficher.

32
Panther

Vous pouvez utiliser:

lspci

lspciname__: listera tous les périphériques PCI

Maintenant, essayez cette commande:

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

La commande répertorie les cartes réseau disponibles et installées et met en surbrillance Ethernetsi trouvé.

example output

13
nux

Si les cartes sont installées physiquement mais pas configurées, vous pouvez les voir comme ceci:

cat /proc/net/dev
3
user3021729

La commande suivante fournit des informations détaillées sur le matériel:

Sudo lshw -class network

Cette commande vous montrera la configuration actuelle de NetworkManager:

nmcli
0
eadmaster