Příkazy uvedené v tomto článku byly spuštěny pomocí aplikace Terminal na příkazovém řádku. Chcete -li spustit aplikaci Terminal v Debianu, klikněte na kartu Aktivity v levém horním rohu plochy a napište terminál ve vyhledávacím panelu . Když se zobrazí výsledek hledání, otevřete terminál kliknutím na ikonu Terminál.
Poznámka: Všechny příkazy popsané v tomto článku byly provedeny v systému Debian 10 Buster.
Metoda č. 1: Příkaz IP
Nejběžnějším a nejsnadnějším způsobem, jak vypsat seznam síťových rozhraní, je použití příkazu IP. Tento příkaz poskytuje širokou škálu informací o síťových rozhraních vašeho systému.
Chcete -li zobrazit seznam síťových rozhraní ve vašem systému, zadejte v Terminálu následující příkaz:
$ipna
Nebo
$IP adresa
Výše uvedený příkaz uvádí všechna síťová rozhraní dostupná ve vašem systému. Výše uvedený výstup ukazuje, že v systému existují tři rozhraní: jedno rozhraní zpětné smyčky (lo) a dvě ethernetová rozhraní (eth0 a eth1) jsou uvedeny spolu s dalšími statistikami. Tento příkaz také zobrazí některé další užitečné informace o síťových rozhraních, včetně IP adresy, stavu (NAHORU nebo DOLŮ), MAC adresy atd.
Poznámka: V závislosti na hardwaru vašeho systému můžete mít různé názvy síťových rozhraní.
K výpisu síťových rozhraní můžete také použít následující příkaz IP:
$ip odkazukázatMetoda č. 2: Příkaz ifconfig
Příkaz ifconfig nyní zastaral, ale stále je podporován v mnoha distribucích Linuxu. Pomocí příkazu ifconfig můžete vypsat seznam síťových rozhraní dostupných ve vašem systému.
Místo psaní ifconfig , zadejte příkaz /sbin/ifconfig seznam síťových rozhraní ve vašem systému.
$/sbin/ifconfigKromě seznamu síťových rozhraní výše uvedený příkaz zobrazí další užitečné informace o síťových rozhraních, včetně IP adresy, velikosti MTU, počtu odeslaných/přijatých paketů atd.
Metoda č. 3: Příkaz netstat
Příkaz netstat lze také použít k výpisu síťových rozhraní dostupných ve vašem systému. Chcete -li to provést, zadejte netstat , následovaný příznakem -i, následovně:
$netstat -iVýše uvedený příkaz uvádí dostupná síťová rozhraní ve vašem systému spolu s dalšími užitečnými informacemi, jako je počet odeslaných přijatých paketů, velikost MTU atd.
Metoda č. 4: Příkaz nmcli
Příkaz nmcli také poskytuje informace o síťových rozhraních. Příkaz nmcli je k dispozici s distribucemi Debianu, které běží na rozhraních GUI. Pokud však pracujete na systému bez GUI, budete muset nainstalovat správce sítě pomocí následujícího příkazu v Terminálu:
$sudovýstižnýNainstalujtesprávce sítěJakmile je instalace dokončena, spusťte níže uvedené příkazy v Terminálu a povolte a spusťte správce sítě:
$sudosystemctl start network-manager$sudosystemctlumožnitsprávce sítě
Chcete -li zobrazit seznam dostupných síťových rozhraní ve vašem systému, spusťte v Terminálu následující příkaz:
$stav zařízení nmcliVýše uvedený příkaz uvádí stručné informace o dostupných síťových rozhraních.
Metoda č. 5:/sys/class/net Directory
Síťová rozhraní ve vašem systému můžete také zobrazit zobrazením obsahu adresáře/sys/class/net. Chcete -li to provést, spusťte v terminálu následující příkaz:
$ls /sys/třída/síťVýše uvedený příkaz vrací stručný výstup zobrazující pouze názvy rozhraní dostupných ve vašem systému.
Metoda č. 6:/proc/net/dev Soubor
Soubor/proc/net/dev také obsahuje informace o síťových rozhraních. Dostupná síťová rozhraní ve vašem systému můžete zobrazit zobrazením obsahu tohoto souboru. Chcete -li to provést, spusťte v terminálu následující příkaz:
$kočka /procento/síť/dev
Výše uvedený příkaz uvádí síťová rozhraní dostupná v systému spolu s dalšími informacemi o rozhraních.
Závěr
Na Linuxu je skvělé to, že vám umožňuje provádět stejnou práci různými způsoby. Tento článek pojednal o různých metodách, pomocí kterých můžete vypsat seznam síťových rozhraní ve vašem systému Debian.