Príkazy uvedené v tomto článku boli spustené pomocou aplikácie Terminal v príkazovom riadku. Ak chcete spustiť aplikáciu Terminal v Debiane, kliknite na kartu Aktivity v ľavom hornom rohu pracovnej plochy a napíšte terminál vo vyhľadávacom paneli . Keď sa zobrazí výsledok vyhľadávania, kliknutím na ikonu Terminál otvoríte Terminál.
Poznámka: Všetky príkazy diskutované v tomto článku boli vykonané so systémom Debian 10 Buster.
Metóda č. 1: Príkaz IP
Najbežnejším a najľahším spôsobom, ako vytvoriť zoznam sieťových rozhraní, je použiť príkaz IP. Tento príkaz poskytuje širokú škálu informácií o sieťových rozhraniach vášho systému.
Ak chcete zobraziť zoznam sieťových rozhraní vo vašom systéme, zadajte v Termináli nasledujúci príkaz:
$ipdo
Alebo
$ip addr
Vyššie uvedený príkaz uvádza všetky sieťové rozhrania dostupné vo vašom systéme. Vyššie uvedený výstup ukazuje, že v systéme existujú tri rozhrania: je uvedené jedno rozhranie loopback (lo) a dve rozhrania ethernet (eth0 a eth1) spolu s ďalšími štatistikami. Tento príkaz tiež zobrazí niekoľko ďalších užitočných informácií o sieťových rozhraniach vrátane adresy IP, stavu (UP alebo DOWN), adresy MAC atď.
Poznámka: Na základe hardvéru vášho systému môžete mať rôzne názvy sieťových rozhraní.
Na zoznam sieťových rozhraní môžete použiť aj nasledujúci príkaz IP:
$ip odkazšouMetóda č. 2: Príkaz ifconfig
Príkaz ifconfig je teraz zastaraný, ale stále je podporovaný v mnohých distribúciách Linuxu. Na vypísanie zoznamu sieťových rozhraní dostupných vo vašom systéme môžete použiť príkaz ifconfig.
Namiesto písania ifconfig , zadajte príkaz /sbin/ifconfig na zoznam sieťových rozhraní vo vašom systéme.
$/sbin/ifconfigVyššie uvedený príkaz okrem zoznamu sieťových rozhraní zobrazí aj ďalšie užitočné informácie o sieťových rozhraniach vrátane adresy IP, veľkosti MTU, počtu odoslaných/prijatých paketov atď.
Metóda č. 3: Príkaz netstat
Príkaz netstat je možné použiť aj na zoznam sieťových rozhraní dostupných vo vašom systéme. Ak to chcete urobiť, zadajte netstat , za ktorým nasleduje príznak -i, takto:
$netstat -iVyššie uvedený príkaz uvádza dostupné sieťové rozhrania vo vašom systéme spolu s ďalšími užitočnými informáciami, ako je počet odoslaných prijatých paketov, veľkosť MTU atď.
Metóda č. 4: Príkaz nmcli
Príkaz nmcli tiež poskytuje informácie o sieťových rozhraniach. Príkaz nmcli je k dispozícii s distribúciami Debianu, ktoré sú spustené na rozhraniach GUI. Ak však pracujete na systéme, ktorý nepochádza z grafického rozhrania, budete musieť nainštalovať správcu siete pomocou nasledujúceho príkazu v termináli:
$sudovýstižnýInštaláciasprávca sietePo dokončení inštalácie spustite v Termináli nižšie uvedené príkazy, aby ste povolili a spustili správcu siete:
$sudosystemctl start network-manager$sudosystemctlpovoliťsprávca siete
Ak chcete zobraziť zoznam dostupných sieťových rozhraní vo vašom systéme, spustite na Termináli nasledujúci príkaz:
$stav zariadenia nmcliVyššie uvedený príkaz uvádza stručné informácie o dostupných sieťových rozhraniach.
Metóda č. 5:/sys/class/net Directory
Sieťové rozhrania vo vašom systéme si môžete prezrieť aj zobrazením obsahu adresára/sys/class/net. Ak to chcete urobiť, spustite v termináli nasledujúci príkaz:
$ls /sys/trieda/čistýVyššie uvedený príkaz vráti stručný výstup a zobrazí iba názvy rozhraní dostupných vo vašom systéme.
Metóda č. 6:/proc/net/dev Súbor
Súbor/proc/net/dev tiež obsahuje informácie o sieťových rozhraniach. Dostupné sieťové rozhrania vo vašom systéme si môžete prezrieť pomocou obsahu tohto súboru. Vykonajte to spustením nasledujúceho príkazu v termináli:
$kat /percent/čistý/dev
Vyššie uvedený príkaz uvádza sieťové rozhrania dostupné v systéme spolu s ďalšími informáciami o rozhraniach.
Záver
Skvelé na Linuxe je, že vám umožňuje vykonávať rovnakú prácu rôznymi spôsobmi. Tento článok sa zaoberal rôznymi metódami, pomocou ktorých môžete uviesť zoznam sieťových rozhraní vo vašom systéme Debian.