Polecenia wymienione w tym artykule zostały uruchomione za pomocą aplikacji terminalowej linii poleceń. Aby uruchomić aplikację terminalową w Debian, kliknij kartę działań w lewym górnym rogu komputera stacjonarnego i typu terminal na pasku wyszukiwania. Gdy pojawi się wynik wyszukiwania, kliknij ikonę terminala, aby otworzyć terminal.
Uwaga: Wszystkie polecenia omówione w tym artykule zostały wykonane z systemem Debian 10 Buster.
Metoda nr 1: Polecenie IP
Najczęstszym i najłatwiejszym sposobem na listę interfejsów sieciowych jest użycie polecenia IP. To polecenie zawiera szeroką gamę informacji o interfejsach sieciowych systemu.
Aby wymienić interfejsy sieciowe w systemie, wydaj następujące polecenie w terminalu:
$ ip a
Lub
$ ip addr
Powyższe polecenie zawiera wszystkie interfejsy sieciowe dostępne w twoim systemie. Powyższe wyjście pokazuje, że w systemie znajdują się trzy interfejsy: jeden interfejs pętli (LO) i dwa interfejsy Ethernet (ETH0 i ETH1) są wymienione wraz z innymi statystykami. To polecenie pokaże również inne przydatne informacje o interfejsach sieciowych, w tym adres IP, status (w górę lub w dół), adres MAC itp.
Uwaga: Możesz mieć różne nazwy interfejsów sieciowych w oparciu o sprzęt swojego systemu.
Możesz także użyć następującego polecenia IP, aby wymienić interfejsy sieciowe:
$ ip Link show
Metoda nr 2: polecenie ifconfig
Polecenie ifconfig stało się teraz przestarzałe, ale nadal jest obsługiwane w wielu rozkładach Linuksa. Możesz użyć polecenia ifconfig, aby wymienić interfejsy sieciowe dostępne w systemie.
Zamiast pisać ifconfig, Wpisz polecenie /sbin/ifconfig Aby wymienić interfejsy sieciowe w twoim systemie.
$ /sbin /ifconfig
Oprócz listy interfejsów sieciowych powyższe polecenie wyświetli inne przydatne informacje o interfejsach sieciowych, w tym adres IP, rozmiar MTU, liczbę wysłanych/odebranych pakietów itp.
Metoda nr 3: polecenie netstat
Do wyświetlania interfejsów sieciowych dostępnych w systemie można również użyć polecenia NetStat. Aby to zrobić, wpisz Netstat, a następnie flaga -i, jak następuje:
$ netstat -i
Powyższe polecenie zawiera listę dostępnych interfejsów sieciowych w twoim systemie, wraz z innymi przydatnymi informacjami, takimi jak liczba wysłanych pakietów, rozmiar MTU itp.
Metoda #4: NMCLI Command
Polecenie NMCLI zawiera również informacje o interfejsach sieciowych. Polecenie NMCLI jest dostępne z dystrybucjami Debian, które działają na interfejsach GUI. Jeśli jednak pracujesz nad systemem innych niż GUI, musisz zainstalować menedżer sieci za pomocą następującego polecenia w terminalu:
$ sudo apt instal instaluj manager sieciowy
Po zakończeniu instalacji uruchom poniższe polecenia w terminalu, aby włączyć i uruchom menedżera sieci:
$ sudo systemCtl start sieć-manager
$ sudo systemCtl włącza menedżer sieciowy
Aby wymienić dostępne interfejsy sieciowe w systemie, uruchom poniższe polecenie w terminalu:
Status urządzenia $ nmcli
Powyższe polecenie zawiera krótkie informacje o dostępnych interfejsach sieciowych.
Metoda nr 5:/sys/klasa/katalog netto
Możesz także wyświetlić interfejsy sieciowe w swoim systemie, przeglądając zawartość katalogu/sys/klasę/net. Aby to zrobić, uruchom następujące polecenie w terminalu:
$ ls/sys/class/net
Powyższe polecenie zwraca zwięzłe wyjście wyświetlające tylko nazwy interfejsów dostępnych w twoim systemie.
Metoda nr 6:/proc/net/dev Plik
Plik/proc/net/dev zawiera również informacje o interfejsach sieciowych. Możesz wyświetlić dostępne interfejsy sieciowe w swoim systemie, przeglądając zawartość tego pliku. Uruchom następujące polecenie w terminalu, aby to zrobić:
$ cat/proc/net/dev
Powyższe polecenie zawiera listę interfejsów sieciowych dostępnych w systemie, wraz z innymi informacjami o interfejsach.
Wniosek
Wspaniałą rzeczą w Linuksie jest to, że pozwala wykonywać tę samą pracę na różne sposoby. W tym artykule omówiono różne metody, za pomocą których można wymienić interfejsy sieciowe w swoim systemie Debian.