Šajā rakstā uzskaitītās komandas tika palaistas, izmantojot komandrindas lietojumprogrammu. Lai Debian palaistu lietojumprogrammu Terminal, darbvirsmas augšējā kreisajā stūrī noklikšķiniet uz cilnes Darbības un ierakstiet terminālis meklēšanas joslā. Kad parādās meklēšanas rezultāts, noklikšķiniet uz ikonas Terminal, lai atvērtu termināli.
Piezīme. Visas šajā rakstā aplūkotās komandas ir izpildītas ar Debian 10 Buster sistēmu.
1. metode: IP komanda
Visizplatītākais un vienkāršākais veids, kā uzskaitīt tīkla saskarnes, ir IP komandas izmantošana. Šī komanda nodrošina plašu informācijas klāstu par jūsu sistēmas tīkla saskarnēm.
Lai uzskaitītu tīkla saskarnes savā sistēmā, Terminalā izsniedziet šādu komandu:
$ ip aOr
$ ip adrese
Iepriekš minētajā komandā ir uzskaitītas visas jūsu sistēmā pieejamās tīkla saskarnes. Iepriekš minētā izeja parāda, ka sistēmā ir trīs saskarnes: ir norādīta viena atgriezeniskā saite (lo) un divas Ethernet saskarnes (eth0 un eth1), kā arī cita statistika. Šī komanda parādīs arī kādu citu noderīgu informāciju par tīkla saskarnēm, tostarp IP adresi, statusu (UP vai DOWN), MAC adresi utt.
Piezīme. Jums var būt dažādi tīkla interfeisa nosaukumi, pamatojoties uz jūsu sistēmas aparatūru.
Tīkla saskarņu uzskaitīšanai varat izmantot arī šādu IP komandu:
$ ip saišu šovs
2. metode: komanda ifconfig
Komanda ifconfig tagad ir novecojusi, taču joprojām tiek atbalstīta daudzos Linux izplatījumos. Lai uzskaitītu sistēmā pieejamās tīkla saskarnes, varat izmantot komandu ifconfig.
Tā vietā, lai rakstītu ifconfig, ierakstiet komandu / sbin / ifconfig lai uzskaitītu tīkla saskarnes savā sistēmā.
$ / sbin / ifconfig
Papildus tīkla saskarņu uzskaitīšanai iepriekš minētā komanda parādīs citu noderīgu informāciju par tīkla saskarnēm, tostarp IP adresi, MTU izmēru, nosūtīto / saņemto pakešu skaitu utt.
3. metode: komanda netstat
Komandu netstat var izmantot arī, lai uzskaitītu jūsu sistēmā pieejamās tīkla saskarnes. Lai to izdarītu, ierakstiet netstat, seko karogs -i šādi:
$ netstat -i
Iepriekš minētajā komandā ir uzskaitītas jūsu sistēmā pieejamās tīkla saskarnes, kā arī cita noderīga informācija, piemēram, nosūtīto saņemto pakešu skaits, MTU lielums utt.
4. metode: nmcli komanda
Komanda nmcli sniedz arī informāciju par tīkla saskarnēm. Komanda nmcli ir pieejama ar Debian izplatījumiem, kas darbojas GUI saskarnēs. Tomēr, ja strādājat ar sistēmu, kas nav GUI, jums būs jāinstalē tīkla pārvaldnieks, izmantojot šādu komandu Terminal:
$ sudo apt instalējiet tīkla pārvaldniekuKad instalēšana ir pabeigta, palaidiet zemāk esošās komandas terminālā, lai iespējotu un palaistu tīkla pārvaldnieku:
$ sudo systemctl sākt tīkla pārvaldnieku$ sudo systemctl iespējo tīkla pārvaldnieku
Lai uzskaitītu sistēmā pieejamās tīkla saskarnes, izpildiet šādu komandu Terminal:
Ierīces $ nmcli statuss
Iepriekš minētajā komandā ir sniegta īsa informācija par pieejamajām tīkla saskarnēm.
5. metode: / sys / class / net Directory
Varat arī apskatīt tīkla saskarnes savā sistēmā, apskatot direktorija / sys / class / net saturu. Lai to izdarītu, palaidiet šādu komandu terminālā:
$ ls / sys / klase / neto
Iepriekš minētā komanda atgriež kodolīgu izvadi, kurā tiek parādīti tikai jūsu sistēmā pieejamo saskarņu nosaukumi.
6. metode: / proc / net / dev fails
Failā / proc / net / dev ir arī informācija par tīkla saskarnēm. Varat apskatīt pieejamās tīkla saskarnes savā sistēmā, apskatot šī faila saturu. Lai to izdarītu, izpildiet šādu komandu terminālā:
$ cat / proc / net / dev
Iepriekš minētajā komandā ir uzskaitītas sistēmā pieejamās tīkla saskarnes, kā arī cita informācija par saskarnēm.
Secinājums
Linux lieliskā lieta ir tā, ka tā ļauj veikt vienu un to pašu darbu dažādos veidos. Šajā rakstā tika aplūkotas dažādas metodes, ar kuru palīdzību jūs varat uzskaitīt tīkla saskarnes savā Debian sistēmā.