Liste des cartes réseau disponibles sur Linux

4

Je souhaite répertorier toutes les cartes réseau physiques disponibles (ou virtuelles sur DomU) connectées à la carte mère et voir ses adresses MAC.
Je suppose que ces informations devraient se trouver quelque part dans / proc ou être en sortie d’une commande.
L'option permettant de répertorier les fichiers ifcfg-ethX ne convient clairement pas ici.

Merci d'avance.

Rodnower
la source

Réponses:

5

/sys/class/net/*/address

Ignacio Vazquez-Abrams
la source
Merci beaucoup. Et voici oneliner pour l'interface de correspondance avec l'adresse MAC. Nous vous invitons à raccourcir: ls -d / sys / class / net / * | en lisant la ligne; echo -en " echo $line | cut -d'/' -f 5\ t:"; echo -e "\ t cat $line/address"; done
Rodnower
for i in /sys/class/net/* ; do echo -en "${i##*/}:\t" ; cat "$i"/address ; done
Ignacio Vazquez-Abrams