Příkazový řádek

Příkazový řádek představuje uživatelské rozhraní, ve kterém uživatel s programy nebo operačním systémem komunikuje zapisováním příkazů. V systémech Windows není jeho používání příliš propracované, nicméně pro některé operace plně dostačuje. V systémech typu UNIX (Linux, macOS, …) prostřednictvím příkazového řádku (nebo také terminál či konzole) lze i velmi pohodlně pracovat, či efektivně obsluhovat celý systém.

Kde příkazový řádek najdu?

macOS

Vpravo nahoře klikněte na ikonku lupy (vyhledávání / Spotlight), zadejte terminal a potvrďte

Linux

Přesné umístění v menu záleží na konkrétní distribuci, nicméně každý linuxák jistě dobře ví 🙂

Windows

Klikněte na Start / Spustit a zadejte cmd

Užitečné příkazy

Ping

Testuje v sekundových intervalech odezvu cílového serveru. Lze využít také k získání IP adresy z názvu. Testování ukončíte stiskem CTRL+ C

ping www.webglobe.cz

PING www.webglobe.cz (89.185.231.9): 56 data bytes

64 bytes from 89.185.231.9: icmp_seq=0 ttl=60 time=1.534 ms

64 bytes from 89.185.231.9: icmp_seq=1 ttl=60 time=1.432 ms

64 bytes from 89.185.231.9: icmp_seq=2 ttl=60 time=1.349 ms

64 bytes from 89.185.231.9: icmp_seq=3 ttl=60 time=3.067 ms

64 bytes from 89.185.231.9: icmp_seq=4 ttl=60 time=1.267 ms

– webglobe.cz ping statistics –

5 packets transmitted, 5 packets received, 0% packet loss

round-trip min/avg/max/stddev = 1.267/1.730/3.067/0.674 ms

Host

Tento příkaz neobsahují systémy Windows. Host komunikuje s DNS servery a zjišťuje záznamy zadané domény, případně reverzní záznam IP.

host example.com

example.com has address 89.185.231.21

example.com mail is handled by 0 email.webglobe.cz.

example.com mail is handled by 10 email2.webglobe.cz.

host smtp.example.com

smtp.example.com is an alias for smtp.webglobe.cz.

smtp.webglobe.cz has address 77.93.208.95

V příkazu lze konkretizovat typ požadovaného záznamu (NS, A, CNAME, MX, apod.). Například zjištění nameserverů domény example.com provedeme takto

host-t ns example.com

example.com name server ns1.webglobe.cz.

example.com name server ns2.webglobe.cz.

Telnet

Pomocí příkazu telnet navážete „ruční“ spojení s vzdáleným serverem. Vhodný může být například také při testování spojení se serverem.

Novější systémy Windows implicitně používání telnet klienta zakazují, povolit jej můžete v Ovládací panely / Programy a funkce / Zapnout nebo vypnout funkce systému Windows / Klient služby telnet.

Pro příklad uvedeme odpověď po korektním spojení se SMTP serverem na portu 25. Spojení ukončíte zadáním quit. Očekávaná odpověď cílového serveru je zvýrazněna zelenou barvou.

telnet smtp.example.com 25

Trying 77.93.208.95…

Connected to smtp.webglobe.cz.

Escape character is.

quit

Traceroute

Využívá se ke diagnostice trasy k cílovému serveru. Vypisuje uzly (resp. směrovače) na cestě od Vašeho počítače, skrze ISP, až k cílovému serveru. U systémů Windows místo traceroute zadávejte tracet.

traceroute webglobe.cz

traceroute to webglobe.cz (89.185.231.9), 64 hops max, 40 byte packets

1 10.0.0.1 (10.0.0.1) 1.111 ms 0.599 ms 0.688 ms

2 mpop-lisen-r1-s572-pri.mng.netbox.cz (83.240.45.2) 5.402 ms 1.705 ms 1.761 ms

3 brn-pop-r2-vl164.netbox.cz (83.240.3.81) 2.005 ms 2.102 ms 1.317 ms

4 cbix1.masterinter.net (195.60.89.1) 1.487 ms 1.360 ms 1.388 ms

Whois

Tento příkaz neobsahují systémy Windows. Whois komunikuje s tzv. whois servery a získává informace z jejich databáze. Existují i webové služby získávající obdobné informace z whois databází – například www.ripe.net, www.nic.cz (pro domény .cz), a podobně. Příkaz whois v nejjednodušším užití dokáže automaticky zjistit vhodný whois server a získat z něj informace např. o doméně 2. řádu nebo i konkrétní IP adrese.

Poslední aktualizace: