Príkazy uvedené v tomto článku sa spúšťali pomocou aplikácie Terminal na príkazovom riadku. Ak chcete spustiť aplikáciu Terminal v Debiane, kliknite na kartu Aktivity v ľavom hornom rohu pracovnej plochy a zadajte text terminál vo vyhľadávacom paneli. Keď sa zobrazí výsledok vyhľadávania, kliknutím na ikonu Terminál otvorte Terminál.
Poznámka: Všetky príkazy popísané v tomto článku boli vykonané v systéme Debian 10 Buster.
Metóda 1: Príkaz IP
Najbežnejším a najjednoduchším spôsobom, ako vypisovať sieťové rozhrania, je použitie príkazu 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:
$ ip aAlebo
$ ip adresa
Vyššie uvedený príkaz uvádza zoznam všetkých sieťových rozhraní dostupných vo vašom systéme. Vyššie uvedený výstup ukazuje, že v systéme sú tri rozhrania: je uvedené jedno spätné rozhranie (lo) a dve ethernetové rozhrania (eth0 a eth1) spolu s ďalšími štatistikami. Tento príkaz tiež zobrazí niektoré ďalšie užitočné informácie o sieťových rozhraniach, vrátane adresy IP, stavu (UP alebo DOWN), adresy MAC atď.
Poznámka: Podľa hardvéru vášho systému môžete mať rôzne názvy sieťových rozhraní.
Na výpis sieťových rozhraní môžete použiť aj nasledujúci príkaz IP:
$ ip odkaz show
Metóda č. 2: Príkaz ifconfig
Príkaz ifconfig je už zastaraný, ale stále je podporovaný v mnohých distribúciách Linuxu. Príkaz ifconfig môžete použiť na výpis sieťových rozhraní dostupných vo vašom systéme.
Namiesto písania ifconfig, zadajte príkaz / sbin / ifconfig zoznam sieťových rozhraní vo vašom systéme.
$ / sbin / ifconfig
Okrem výpisu sieťových rozhraní bude vyššie uvedený príkaz zobrazovať ď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 možno tiež použiť na výpis sieťových rozhraní dostupných vo vašom systéme. Zadáte to netstat, za ktorým nasleduje znak -i, a to takto:
$ netstat -i
Vyššie uvedený príkaz uvádza zoznam dostupných sieťových rozhraní 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 poskytuje aj informácie o sieťových rozhraniach. Príkaz nmcli je k dispozícii pre distribúcie Debianu, ktoré sú spustené na rozhraniach GUI. Ak však pracujete na systéme bez grafického používateľského rozhrania, budete musieť nainštalovať správcu siete pomocou nasledujúceho príkazu v termináli:
$ sudo apt nainštalovať správcu sietePo dokončení inštalácie spustite nižšie uvedené príkazy v Termináli, čím povolíte a spustíte správcu siete:
$ sudo systemctl spustiť správcu siete$ sudo systemctl povoliť správcu siete
Ak chcete zobraziť zoznam dostupných sieťových rozhraní vo vašom systéme, spustite v termináli nasledujúci príkaz:
stav zariadenia $ nmcli
Vyšš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 môžete zobraziť aj prezeraním obsahu adresára / sys / class / net. Urobíte to spustením nasledujúceho príkazu v Termináli:
$ ls / sys / class / net
Vyššie uvedený príkaz vráti stručný výstup zobrazujúci iba názvy rozhraní dostupných vo vašom systéme.
Metóda č. 6: / proc / net / dev Súbor
Súbor / proc / net / dev obsahuje aj informácie o sieťových rozhraniach. Dostupné sieťové rozhrania vo vašom systéme môžete zobraziť zobrazením obsahu tohto súboru. Spustite nasledujúci príkaz v termináli:
$ cat / proc / net / dev
Vyššie uvedený príkaz uvádza zoznam sieťových rozhraní dostupných v systéme spolu s ďalšími informáciami o rozhraniach.
Záver
Skvelé na systéme Linux je, že vám umožňuje vykonávať rovnakú prácu rôznymi spôsobmi. Tento článok pojednával o rôznych metódach, prostredníctvom ktorých môžete uviesť zoznam sieťových rozhraní vo vašom systéme Debian.