Kā strādāt ar tīklu no Linux termināļa: 11 komandas, kas jums jāzina

Satura rādītājs:

Kā strādāt ar tīklu no Linux termināļa: 11 komandas, kas jums jāzina
Kā strādāt ar tīklu no Linux termināļa: 11 komandas, kas jums jāzina

Video: Kā strādāt ar tīklu no Linux termināļa: 11 komandas, kas jums jāzina

Video: Kā strādāt ar tīklu no Linux termināļa: 11 komandas, kas jums jāzina
Video: How To Start Windows 8.1 In Desktop Mode [Tutorial] - YouTube 2024, Novembris
Anonim
Neatkarīgi no tā, vai vēlaties lejupielādēt failus, diagnosticēt tīkla problēmas, pārvaldīt tīkla saskarnes vai skatīt tīkla statistiku, tam ir termināļa komanda. Šajā kolekcijā ir iekļauti izmēģinātie un patiesie rīki un dažas jaunākas komandas.
Neatkarīgi no tā, vai vēlaties lejupielādēt failus, diagnosticēt tīkla problēmas, pārvaldīt tīkla saskarnes vai skatīt tīkla statistiku, tam ir termināļa komanda. Šajā kolekcijā ir iekļauti izmēģinātie un patiesie rīki un dažas jaunākas komandas.

Jūs to varat izdarīt lielā mērā no grafiskā datora, lai gan pat Linux lietotāji, kas reti izmanto terminālu, bieži uzsāk vienu, lai izmantotu ping un citus tīkla diagnostikas rīkus.

curl & wget

Izmantojiet čokurošanās vai wget komandas, lai lejupielādētu failu no interneta, neatstājot terminālu. Ja jūs izmantojat čokurošanās, ierakstiet cirvis-O kam seko ceļš uz failu. wget lietotāji var izmantot wget bez jebkādām opcijām.. Fails parādīsies pašreizējā direktorijā.

curl -O website.com/file wget website.com/file

Image
Image

ping

ping nosūta ECHO_REQUEST paketes uz norādīto adresi. Tas ir lielisks veids, kā noskaidrot, vai jūsu dators var sazināties ar internetu vai noteiktu IP adresi. Paturiet prātā, ka daudzas sistēmas ir konfigurētas, lai nereaģētu uz pings.

Atšķirībā no ping komandas operētājsistēmā Windows Linux ping komanda turpinās sūtīt paketes, līdz jūs to pārtraucat. Jūs varat norādīt ierobežotu skaitu pakešu ar - c slēdzis.

ping -c 4 google.com

Image
Image

tracepath & traceroute

The tracepāts komanda ir līdzīga traceroute, bet tai nav nepieciešamas root privilēģijas. Tas ir arī instalēts pēc noklusējuma Ubuntu, bet traceroute nav. Tracepath izseko tīkla ceļu uz norādīto galamērķi un ziņo katram maršrutam par "apiņu". Ja jums ir tīkla problēmas vai lēns process, tracepath var parādīt, kur tīkls neizdodas vai kur notiek lēnums.

tracepath example.com

Image
Image

mtr

The mtr komanda apvieno ping un tracepath vienā komandā. MTR turpinās sūtīt paketes, parādot katram "hopam" pingošanas laiku. Tas arī parāda visas problēmas - šajā gadījumā mēs varam redzēt, ka hop 6 zaudē vairāk nekā 20% no paketēm.

mtr howtogeek.com

Image
Image

Kad esat pabeidzis, nospiediet q vai Ctrl-C.

uzņēmēja

The uzņēmēja komanda veic DNS meklēšanu. Piešķiriet tai domēna vārdu, un jūs redzēsit saistīto IP adresi. Piešķiriet tai IP adresi, un jūs redzēsit saistīto domēna nosaukumu.

host howtogeek.com host 208.43.115.82

Image
Image

kurš ir

The kurš ir komanda parādīs vietnes Whois ierakstus, lai jūs varētu apskatīt vairāk informācijas par to, kurš ir reģistrējis un kuram pieder īpaša vietne.

whois example.com

Image
Image

ifplugstatus

The ifplugstatus komanda jums pateiks, vai kabelis ir pievienots tīkla interfeisam vai nē. Tas nav instalēts pēc noklusējuma Ubuntu. Lai to instalētu, izmantojiet šādu komandu:

sudo apt-get install ifplugd

Palaidiet komandu, lai redzētu visu saskarnju statusu vai norādītu konkrētu saskarni, lai apskatītu tā statusu.

ifplugstatus ifplugstatus eth0

"Link beat detected" nozīmē, ka kabelis ir pievienots. Jūs redzēsit "atvienots", ja tas nav.
"Link beat detected" nozīmē, ka kabelis ir pievienots. Jūs redzēsit "atvienots", ja tas nav.

ifconfig

The ifconfig komandai ir dažādas iespējas, kā konfigurēt, konfigurēt un atkļūdot sistēmas tīkla saskarnes. Tas ir arī ātrs veids, kā apskatīt IP adreses un citu tīkla saskarnes informāciju. Tips ifconfig lai apskatītu visu pašlaik aktīvo tīkla saskarnes statusu, tostarp to nosaukumus. Varat arī norādīt saskarnes nosaukumu, lai skatītu tikai informāciju par šo saskarni.

ifconfig ifconfig eth0

Image
Image

ifdown un ifup

The jadown un ifup komandas ir tādas pašas kā darbības ifconfig uz augšu vai ifconfig uz leju. Ņemot vērā saskarnes nosaukumu, viņi noņem saskarni uz leju vai izveido to. Tam nepieciešamas root tiesības, tāpēc jums ir jāizmanto sudo Ubuntu.

sudo ifdown eth0 sudo ifup eth0

Izmēģiniet šo operētājsistēmu uz Linux desktop sistēmu, un, iespējams, saņemsit kļūdas ziņojumu. Linux darbvirsmas parasti izmanto NetworkManager, kas pārvalda tīkla saskarnes jums. Tomēr šīs komandas joprojām darbojas serveros, kam nav NetworkManager.
Izmēģiniet šo operētājsistēmu uz Linux desktop sistēmu, un, iespējams, saņemsit kļūdas ziņojumu. Linux darbvirsmas parasti izmanto NetworkManager, kas pārvalda tīkla saskarnes jums. Tomēr šīs komandas joprojām darbojas serveros, kam nav NetworkManager.

Ja jums patiešām ir jākonfigurē NetworkManager no komandrindas, izmantojiet nmcli komandu

dhclient

The dhclient komanda var atbrīvot datora IP adresi un iegūt jaunu no jūsu DHCP servera. Tam nepieciešamas root tiesības, tādēļ izmantojiet sudo Ubuntu. Palaidiet dhclient bez iespējas iegūt jaunu IP adresi vai izmantot - r pārslēdzieties, lai atbrīvotu savu pašreizējo IP adresi.

sudo dhclient -r sudo dhclient

Image
Image

netstat

The netstat komanda var parādīt daudz dažādu saskarnes statistiku, tostarp atvērtās ligzdas un maršrutēšanas tabulas. Palaidiet netstat komandu bez opciju un jūs redzēsiet sarakstu ar atvērtajām ligzdām.

Image
Image

Ar šo komandu ir daudz vairāk. Piemēram, izmantojiet netstat -p komanda, lai apskatītu programmas, kas saistītas ar atvērtajām ligzdām.

Image
Image

Skatiet detalizētu statistiku par visām ostām ar netstat-s.

Image
Image

Iepriekš esam iekļāvuši arī komandas procesa pārvaldīšanai un darbam ar failiem.

Ieteicams: