Ubuntu

Ubuntu 18.04 Výukový program Ping

Ubuntu 18.04 Výukový program Ping
Najčastejšie keď pracujeme so servermi a začíname ich SSH a pristupujeme k nim prostredníctvom príkazového riadku, máme problémy s riešením doménových mien na zodpovedajúce názvy hostiteľov. Našťastie to nie je na Ubuntu veľmi ťažké skontrolovať pomocou veľmi jednoduchého nástroja príkazového riadku známeho ako Ping. V tejto lekcii preskúmame možnosti príkazu Ping Ubuntu 18.04 Stroj LTS a pozrite sa, aké sú príkazy, ktoré môžeme použiť s obslužným programom Ping na rôzne úlohy. Začnime.

Začíname s programom Ping

Ping je jeden z najjednoduchších príkazov na Ubuntu. Jeho syntax je neuveriteľne jednoduchá a je opísaná ako:

ping domain_name_to_resolve.com

Ak je tento nástroj schopný vyriešiť názov domény, ktorý mu bol odovzdaný, zobrazí výstup ako:

PING domain_name_to_resolve.com (192.102.144.29) 56 (84) bajtov údajov.
64 bajtov z 192.102.144.29: icmp_req = 1 ttl = 64 čas = 0.016 ms
64 bajtov z 192.102.144.29: icmp_req = 2 ttl = 64 čas = 0.028 ms
64 bajtov z 192.102.144.29: icmp_req = 3 ttl = 64 čas = 0.021 ms

Toto sa bude pravidelne vysielať do okna terminálu, kým neprerušíte slučku kombinovanou klávesou Ctrl + C. Ak chcete, aby príkaz pingoval iba určitý počet opakovaní, môžete to obslužnému programu povedať pomocou pridaného parametra:

ping -c 3 doména_názov_na_vyriešenie.com

Tentokrát uvidíme výstup ako:

Ping domény n-krát

Týmto spôsobom môžeme pomocou príkazu skontrolovať, či sa názov domény prekladá na adresu IP, ktorú sme mu pridelili, alebo nie.

Ping verzia

Verziu, ktorá je momentálne nainštalovaná na našom stroji Ubuntu, môžeme skontrolovať pomocou nástroja príkazového riadku Ping pomocou nasledujúceho príkazu:

ping -V

S vyššie uvedeným príkazom uvidíme nasledujúci výstup:

Prebieha kontrola verzie Ping

Ovládanie veľkosti paketu pomocou príkazu Ping

Keď pingujeme doménu, na server hostenia sa odošlú pakety predvolenej veľkosti. Ak chceme ovládať veľkosť paketov, ktoré sa posielajú hostiteľovi, keď vykonávame operáciu ping, môžeme použiť nasledujúci príkaz:

ping -s 40 -c 5 www.linuxhint.com

Týmto spôsobom posielame 40-bajtové paketové dáta 5-krát na zadaný názov hostiteľa, výstup, ktorý dostaneme, je:

Veľkosť dátového paketu pre príkaz Ping

Časový interval pre príkaz Ping

Pomocou obslužného programu Ping sa dátové pakety odosielajú v intervale jednej sekundy na hostiteľský server. Časový odstup medzi príkazmi ping môžeme aktualizovať nasledujúcim príkazom:

ping -i 2 -c 5 www.linuxhint.com

Možnosť -i môže prijať druhý počet. Uvidíme podobný výstup:

Zmena časového intervalu pre príkaz Ping

Vydávanie hluku pomocou nástroja Ping

Ping je možné dokonca upraviť tak, aby vydával zvuk zvončeka pri každom prijatí paketu odpovedí späť z hostiteľského servera pomocou nasledujúceho príkazu:

ping -a www.linuxhint.com

Zobrazenie jeho výstupu samozrejme nie je možné.

Potlačenie výstupu pre príkaz Ping

Zvyčajne sa nestaráme o to, čo sa stalo, keď sa odoslal každý paket a dáta sa prijali späť ako odpoveď s každým príkazom Ping. V týchto prípadoch môžeme potlačiť výstup zobrazením informácií týkajúcich sa prvého Pingu a konečných údajov. Môžete to urobiť nasledovne:

ping -q -c 3 linuxhint.com

S týmto príkazom sa príkaz ping vykoná v ticho na obrazovke sa zobrazí režim a nasledujúci výstup:

Ping Tichý režim

Celkový čas na ping

Môžeme dokonca povedať príkazu Ping, aby sa dostal na server a pingoval ho iba stanovenú dobu. Pomocou nasledujúceho príkazu teda pingujeme na server celkovo iba 5 sekúnd:

ping -w 5 linuxhint.com

Na obrazovke sa objaví nasledujúci výstup:

Celkový interval pre Ping

Záver

V tejto lekcii sme videli, ako môžeme osloviť server a testovať jeho dostupnosť pomocou jedného z najjednoduchších nástrojov príkazového riadku dostupných na stroji Ubuntu. Prečítajte si viac lekcií Ubuntu tu.

Hry Ako zachytiť a streamovať vašu hernú reláciu v systéme Linux
Ako zachytiť a streamovať vašu hernú reláciu v systéme Linux
V minulosti sa hranie hier považovalo iba za hobby, ale časom došlo v hernom priemysle k obrovskému nárastu z hľadiska technológie i počtu hráčov. Her...
Hry Najlepšie hry na hranie s ručným sledovaním
Najlepšie hry na hranie s ručným sledovaním
Oculus Quest nedávno predstavil skvelú myšlienku ručného sledovania bez ovládačov. Vďaka stále sa zvyšujúcemu počtu hier a aktivít, ktoré vykonávajú p...
Hry Ako zobraziť prekrytie OSD v linuxových aplikáciách a hrách na celú obrazovku
Ako zobraziť prekrytie OSD v linuxových aplikáciách a hrách na celú obrazovku
Hranie hier na celú obrazovku alebo používanie aplikácií v režime rozptýlenia zadarmo na celú obrazovku vás môže odrezať od relevantných systémových i...