Šajā rakstā uzskaitītās komandas tika palaistas, izmantojot komandrindas lietojumprogrammu Terminal. Lai palaistu lietojumprogrammu Terminal Debian, noklikšķiniet uz cilnes Darbības darbvirsmas augšējā kreisajā stūrī un ierakstiet terminālis meklēšanas joslā . Kad tiek parādīts meklēšanas rezultāts, noklikšķiniet uz termināļa ikonas, lai atvērtu termināli.
Piezīme. Visas šajā rakstā aplūkotās komandas ir izpildītas, izmantojot sistēmu Debian 10 Buster.
1. metode: IP komanda
Visizplatītākais un vienkāršākais tīkla saskarņu uzskaitīšanas veids ir IP komandas izmantošana. Šī komanda sniedz plašu informācijas klāstu par jūsu sistēmas tīkla saskarnēm.
Lai uzskaitītu tīkla saskarnes savā sistēmā, terminālī izdodiet šādu komandu:
$ipuz
Vai
$ip adrese
Iepriekš minētā komanda uzskaita visas jūsu sistēmā pieejamās tīkla saskarnes. Iepriekš minētais iznākums parāda, ka sistēmā ir trīs saskarnes: uzskaitīta viena atgriezeniskā saskarne (lo) un divas Ethernet saskarnes (eth0 un eth1), kā arī cita statistika. Šī komanda parādīs arī citu noderīgu informāciju par tīkla saskarnēm, tostarp IP adresi, statusu (uz augšu vai uz leju), MAC adresi utt.
Piezīme. Atkarībā no sistēmas aparatūras jums var būt dažādi tīkla saskarnes nosaukumi.
Tīkla saskarņu uzskaitīšanai varat izmantot arī šādu IP komandu:
$ip saitešovs2. metode: komanda ifconfig
Komanda ifconfig tagad ir novecojusi, bet joprojām tiek atbalstīta daudzos Linux izplatījumos. Jūs varat izmantot komandu ifconfig, lai uzskaitītu jūsu sistēmā pieejamās tīkla saskarnes.
Rakstīšanas vietā ifconfig , ierakstiet komandu /sbin/ifconfig lai uzskaitītu tīkla saskarnes jūsu sistēmā.
$/sbin/ifconfigPapildus 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 lielumu, nosūtīto/saņemto pakešu skaitu utt.
3. metode: netstat komanda
Komandu netstat var izmantot arī, lai uzskaitītu jūsu sistēmā pieejamās tīkla saskarnes. Lai to izdarītu, ierakstiet netstat , kam seko -i karogs:
$netstat -iIepriekš minētā komanda uzskaita jūsu sistēmā pieejamās tīkla saskarnes kopā ar citu noderīgu informāciju, piemēram, nosūtīto saņemto pakešu skaitu, MTU lielumu utt.
4. metode: nmcli komanda
Komanda nmcli sniedz arī informāciju par tīkla saskarnēm. Komanda nmcli ir pieejama ar Debian izplatīšanu, 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 terminālī:
$sudotrāpīgsuzstādīttīkla pārvaldnieksKad instalēšana ir pabeigta, terminālī palaidiet tālāk norādītās komandas, lai iespējotu un palaistu tīkla pārvaldnieku:
$sudosystemctl start tīkla pārvaldnieks$sudosystemctliespējottīkla pārvaldnieks
Lai uzskaitītu jūsu sistēmā pieejamās tīkla saskarnes, terminālī palaidiet tālāk norādīto komandu.
$nmcli ierīces statussIepriekš minētā komanda uzskaita īsu informāciju par pieejamajām tīkla saskarnēm.
5. metode:/sys/class/net Directory
Sistēmas tīkla saskarnes var apskatīt arī, apskatot direktorija/sys/class/net saturu. Lai to izdarītu, terminālī palaidiet šādu komandu:
$ls /sys/klase/tīklsIepriekš minētā komanda atgriež kodolīgu izvadi, parādot tikai jūsu sistēmā pieejamo saskarņu nosaukumus.
6. metode:/proc/net/dev File
Failā/proc/net/dev ir arī informācija par tīkla saskarnēm. Jūs varat apskatīt savā sistēmā pieejamās tīkla saskarnes, apskatot šī faila saturu. Lai to izdarītu, terminālī palaidiet šādu komandu:
$kaķis /procenti/tīkls/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
Lieliska lieta par Linux ir tā, ka tā ļauj veikt vienu un to pašu darbu dažādos veidos. Šajā rakstā tika apskatītas dažādas metodes, ar kurām jūs varat uzskaitīt tīkla saskarnes savā Debian sistēmā.