Skelbimas

Darbas komandinėje eilutėje gali turėti daugybę pranašumų, palyginti su darbu grafinėje vartotojo sąsajoje (GUI). Tai beveik visada spartesnė, palyginti su GUI. Pažangesni kompiuterių vartotojai dažnai renkasi komandų eilutę scenarijaus sudarymui ir glaustam darbo procesui.

Čia yra keletas „Linux“ tinklo komandų, kurias galite naudoti ir nedelsdami pritaikyti. Kai kurioms komandoms gali prireikti administracinių teisių - taigi įsitikinkite, kad turite sudo prieigą!

programuotojų terminalas
Vaizdo kreditas: Julia Tim per „Shutterstock“

1. ping

Eikite į komandą, kad greitai pradėtumėte diagnozuoti tinklo problemas, rasti tinkle esančio įrenginio IP adresą ar net stebėti patikimumą Tinklo problemos? 7 diagnostikos gudrybės ir paprasti pataisymaiTinklo problemos turi būti diagnozuotos prieš jas išsprendžiant. Šiame straipsnyje aprašomi septyni paprasti jūsų tinklo sutvarkymo triukai. Skaityti daugiau savo tinklo.

„ping -c 4 google.com“
5 „Linux Terminal“ ubuntu terminalo tinklo tinklo tinklo komandos

Iš aukščiau pateiktos komandos ir jos rezultato reikia atkreipti dėmesį į keletą dalykų. Iš pirmo žvilgsnio galite pamatyti IP adresą, kuris atsakė į prašymą, taip pat laiką, per kurį reikėjo atsakyti.

instagram viewer
-c 4 parinktis sumažins ping iki keturių atsakymų. Jei nusprendėte paleisti šią komandą ...

ping google.com

... „ping“ veiks neribotą laiką, kol nusprendėte jį sustabdyti. Tai gali būti padaryta paspaudus „Ctrl“ + C klaviatūroje.

Išvestis į failą

Priežastis, dėl kurios galite palikti „ping“ ilgą laiką, gali būti tinklo ryšio tarp dviejų įrenginių stebėjimas. Arba net tarp kompiuterio ir interneto. Tai galima pasiekti vykdant:

ping -O google.com> someFile.txt
tinklo ping prieš nano

Vykdydami šią komandą atrodys, kad nieko nevyksta, o žymeklis tiesiog nuolatos mirksės. Tačiau šioje komandoje atsitinka du dalykai. Vykdo begalinis „ping“ scenarijus ir perduoda tos ping komandos išvestį į failą pavadinimu „someFile.txt“ tame pačiame kataloge. Šią bylą galima atidaryti ir atlikti jūsų teismo ekspertizę. Pagal nutylėjimą ping komanda nebus rodoma, kai nebuvo atsakymo. Įveskite -O parinktį, kaip matote aukščiau.

Norėdami tai parodyti, turiu begalinį „ping“ bėgimą, įtraukdamas jo išvestį į tekstinį failą, o vykdydamas jį kelis kartus atjungiau ir vėl prijungiau tinklo kabelį. Tai imituos ryšio sumažėjimą ir ryšio grįžimą. Norėdami peržiūrėti teksto failo turinį, galite paleisti šią komandą:

„nano someFile.txt“
tinklo ping nano ubuntu terminalas

Aukščiau pateikta informacija, rodoma tekstiniame faile, aiškiai rodo, kur nutrūko tinklo ryšys. Jei kyla keistų tinklo problemų, šis paprastas eksperimentas gali padėti pašalinti tam tikras galimybes. Pvz., Jei palikite „ping“, paleistą prieš jūsų vietinio tinklo įrenginį, o jo nebuvo atsisakė atsakymų, tačiau tas pats eksperimentas su adresu internete rodo, kad kai kurie atsisakė pakelių. Yra didelė tikimybė, kad jūsų kompiuterio aparatūra yra tinkama, tačiau įrenginį, jungiantį prie interneto, gali reikėti papildomo patikrinimo.

asmens tinklo problemos
Vaizdo kreditas: „T-Design“ per „Shutterstock“

2. Nauja IP komanda

Jei buvote komandos "ifconfig" gerbėjas (naudojamas ieškant jūsų įrenginio IP adreso, kuris buvo naudinga nuotoliniams ryšiams Kaip nustatyti nuotolinio darbalaukio prieigą prie Ubuntu iš WindowsNorite nuotoliniu būdu pasiekti savo „Ubuntu“ namų kompiuterį iš kitos vietos? Štai kaip nuotoliniu būdu pasiekti „Ubuntu“ iš „Windows“. Skaityti daugiau ), gali būti įdomu žinoti, kad jį pakeitė jo klubas, šaunesnis, labiau matomas jaunesnis brolis. Nors yra daugybė objektų ir pasirinkimo variantų, čia pateikiamos kelios įprastos komandos, padėsiančios jums palaipsniui panaikinti „ifconfig“.

IP adresas parodyti
terminalo tinklo IP adreso komanda

Akivaizdu, kad tai rodo bet kokius jūsų įrenginių sąsajų IP adresus. Tai bus pagrindinė komanda, naudojama pakeisti ifconfig:

„ip link“ įrenginys žemyn
„ip“ rinkinys „DEVICE“ aukštyn

Panašiai kaip „ifconfig DEVICE down“ arba „ifconfig DEVICE up“ galite nustatyti savo įrenginių būseną aukštyn arba žemyn. Tiesiog pakeiskite „DEVICE“ sąsaja, kurioje norėtumėte pakeisti būseną.

ip link ubuntu

3. Atsisiųskite failą iš interneto

Atidarykite interneto naršyklę, eikite į puslapį, spustelėkite atsisiuntimo nuorodą. Tai būdas atsisiųsti failą, tiesa?

Ne!

Naudojant garbanoti arba wget, galite lengvai atsisiųsti failą iš nepalikdami šiltos, jaukios atmosferos jūsų terminalo sesija 4 būdai išmokyti savęs terminalo komandas „Linux“Jei norite tapti tikru „Linux“ meistru, praleisti šiek tiek žinių apie terminalą. Čia pateikiami metodai, kuriuos galite naudoti patys pradėdami mokyti. Skaityti daugiau .

garbanoti -O https://www.openssl.org/source/openssl-1.0.2l.tar.gz
tinklo terminalo garbanos atsisiuntimas
wget https://www.openssl.org/source/openssl-1.0.2l.tar.gz

Iš esmės abi minėtos komandos duos jums tą patį rezultatą. wget turi pagrindinę stipriąją pusę, kuri yra atsisiunčiama rekursyviai, palyginti su garbanoti. Nors kategorija „Palaikomi protokolai“ laimėjo garbanoti tolimu smūgiu. Palyginus, garbanoti palaiko šiuos protokolus ...

tinklo garbanojimo protokolai

... kol wget palaiko HTTP, HTTPS ir FTP. Tai jokiu būdu nėra galutinis abiejų komandų palyginimas. Priklausomai nuo to, koks yra jūsų naudojimo atvejis, jūsų rida gali skirtis. Supratimas ir naudojimas programėlė padės jums panaudoti keletą tvarkingų atsisiuntimo gudrybių Valdymo įsisavinimas ir keleto tvarkingų triukų atsisiuntimo mokymasisKartais neužtenka vien išsaugoti svetainę iš naršyklės. Kartais reikia šiek tiek daugiau jėgų. Tam yra tvarkingas, mažas komandų eilutės įrankis, žinomas kaip „Wget“. Wget yra ... Skaityti daugiau .

4. Gaukite naują IP adresą

Jei norėjote išlaisvinti savo IP adresą ir gauti naują iš savo DHCP serveris DHCP paaiškinta: nemokamo DHCP serverio [Linux] diegimas ir konfigūravimas Skaityti daugiau tu gali naudoti dhclient:

dhclient -r

Naudojant dhclient su -r parinktis išleis jūsų IP adresą:

dhclient

Neįmanoma -r parinktis leis jūsų DHCP išduoti jums naują IP adresą atsižvelgiant į tai, kaip jis sukonfigūruotas.

ubuntu dhclient
tinklo kabeliai
Vaizdo kreditas: „Nednapa Sopasuntorn via Shutterstock“

5. Gaukite daugiau informacijos apie svetainę

Kol Kas yra komanda gali būti nepristatyta pagal numatytuosius nustatymus platinant „Linux“. Išties naudinga turėti galimybę peržiūrėti svetainės Whois įrašą tiesiai iš komandinės eilutės. Instaliuoti Kas yra paleiskite šias komandas:

„apt-get“ atnaujinimas. apt-get įdiegti Whois

Kai jau turite Kas yra įdiegę galite gauti užklausą dėl bet kurio domeno vardo, kad gautumėte daugiau informacijos:

Whois makeuseof.com
terminalas ubuntu whois

Tinklo komandos terminale: paprasta!

Nesvarbu, ar esate užfiksuotas komandinėje eilutėje, ar naudojate terminalo emuliatorių, tinklo komandos yra veiksmingesnės tinklo problemoms spręsti nei „spustelėkite ir spustelėkite“. Visų pirma, atsakymai yra verbalesni ir naudingesni.

Jei norite vykdyti kelias komandas tuo pačiu metu, pažiūrėkite, kaip galite daugiafunkcinis darbas „Linux“ terminale su ekranu Kaip atlikti daugiafunkcinį užduotį Linux terminale su ekranuNorite padidinti savo komandinės eilutės produktyvumą? „GNU Screen“ leidžia lengvai paleisti kelis terminalo seansus. Skaityti daugiau .

„Jusufas“ nori gyventi pasaulyje, kuriame pilna inovatyvių verslų, išmaniųjų telefonų, kuriuose yra tamsiai skrudintos kavos, ir kompiuterių, turinčių hidrofobinių jėgos laukų, kurie papildomai atstumia dulkes. Kaip verslo analitikas ir Durbano technologijos universiteto absolventas, turintis daugiau nei 10 metų patirtį sparčiai augančioje technologijų pramonėje, jis mėgsta būti vidutiniu žmogumi tarp…