Jak wyświetlić listę zainstalowanych kart sieciowych za pomocą terminala?


27

Jak wyświetlić listę wszystkich kart sieciowych zainstalowanych w moim Ubuntu za pomocą pojedynczego polecenia terminalu?

Odpowiedzi:


35

podczas gdy powyższe działa, istnieją inne opcje z mniejszym pisaniem.

ip link show

lub mój ulubiony, netstat

netstat -i

możesz także użyć ifconfig i iwconfig, aby uzyskać dodatkowe informacje lub informacje o określonym urządzeniu

ifconfig eth0

iwconfig wlp1s0

rodzaj zależy od rodzaju informacji, które chcesz wyświetlić.


Wpisanie ip linkdaje tylko taki sam wynik jak w przypadku show.
Serge Stroobandt,

14

Możesz użyć:

lspci

lspci : wyświetli listę wszystkich urządzeń PCI

Teraz wypróbuj to polecenie:

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

Polecenie wyświetli listę dostępnych i zainstalowanych kart sieciowych i podświetli je, Ethernetjeśli zostanie znalezione.

przykładowe wyjście


3

Jeśli karty są zainstalowane fizycznie, ale nie są skonfigurowane, możesz je zobaczyć w następujący sposób:

cat /proc/net/dev

1

Następujące polecenie dostarcza szczegółowych informacji o sprzęcie:

sudo lshw -class network

To polecenie pokaże bieżącą konfigurację NetworkManager:

nmcli
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.