Príkazový riadok, známy aj ako command prompt, command line, konzola alebo terminál, je výkonný nástroj, ktorý umožňuje používateľom interakciu s počítačom prostredníctvom textových príkazov. Hoci sa grafické používateľské rozhrania (GUI) stali dominantným spôsobom ovládania počítačov, príkazový riadok si stále udržiava svoju popularitu medzi programátormi a pokročilými používateľmi vďaka svojej efektivite a flexibilite.
V tomto článku sa ponoríme do sveta príkazového riadku, preskúmame jeho históriu, ako ho spustiť na rôznych operačných systémoch, základné príkazy a pokročilé techniky správy systému.
Čo je príkazový riadok?
Pred príchodom grafických rozhraní boli počítače ovládané výlučne pomocou textových príkazov. Príkazový riadok je pozostatkom tejto éry a predstavuje rozhranie, kde používatelia zadávajú textové príkazy a systém im odpovedá textovým výstupom. Na rozdiel od GUI, kde sú všetky možnosti vizuálne dostupné, príkazový riadok vyžaduje od používateľa znalosť špecifických príkazov a ich syntaxe.
Dôvodom, prečo je príkazový riadok stále obľúbený, je jeho efektivita pri vykonávaní opakujúcich sa úloh a možnosť automatizácie pomocou skriptov. Pre programátorov je často jednoduchšie vytvoriť aplikáciu komunikujúcu cez textové rozhranie, ako cez zložité grafické prvky.
Windows je v istom zmysle v nevýhode, pokiaľ ide o konzolové ovládanie. V štandardnej výbave mu chýba mnoho základných nástrojov typických pre Unix systémy. Ponúka síce vlastnú sadu vo svojom systéme PowerShell, ktorá je zasa ale príliš technická a určená primárne programátorom. Projekt Gow (GNU on Windows) prináša sadu nosných Unix príkazov na systém Microsoftu. Hoci projekt nebol dlho aktualizovaný, jeho výhodou oproti iným podobným projektom je malá veľkosť.
Vizuálne leží políčko vstupu na spodku okna, a je pri ňom vypísaný aktuálny východiskový priečinok. Hlavným prvkom, ktorý zaberá väčšinu okna je však oblasť textového výstupu, kam počítač píše svoje odpovede.
Spustenie príkazového riadku
Spôsob spustenia príkazového riadku sa líši v závislosti od operačného systému:
Windows
- Stlačte klávesy Win + R, napíšte "cmd" a stlačte Enter.
- Vyhľadajte "cmd" v ponuke Štart a spustite príkazový riadok.
- V prehliadači súborov nahraďte cestu k súboru príkazom "cmd", čím sa otvorí príkazový riadok s umiestnením aktuálneho priečinka.
Pre pokročilé operácie je často potrebné spustiť príkazový riadok ako správca. To môžete urobiť tak, že vyhľadáte "cmd", kliknete pravým tlačidlom myši a vyberiete "Spustiť ako správca".
macOS
Terminál nájdete v priečinku Aplikácie v priečinku Nástroje, alebo ho môžete spustiť cez Spotlight (Command + medzerník), kde zadáte "Terminal" a potvrdíte Enter.
Linux
Príkazový riadok otvoríte pomocou aplikácie Terminál. Cesta je zvyčajne Aplikácie → Príslušenstvo → Terminál alebo Aplikácie → Systém → Terminál. Predvolená klávesová skratka na spustenie terminálu je CTRL + ALT + T.
Na macOS a Linuxe sa pred príkazom často zobrazuje znak '$', zatiaľ čo vo Windowse zvyčajne '>'. Toto je tzv. prompt, ktorý signalizuje, že systém je pripravený na zadanie príkazu.

Základné príkazy
Po spustení príkazového riadku sa môžete začať učiť základné príkazy, ktoré vám umožnia navigovať v systéme, pracovať so súbormi a získať informácie o systéme.
Navigácia v adresároch
- cd (change directory): Zmena aktuálneho priečinka. Napríklad, cd Documents vás presunie do priečinka Documents. cd .. vás posunie o úroveň vyššie v hierarchii priečinkov.
- dir (Windows) / ls (macOS/Linux): Zobrazenie obsahu aktuálneho priečinka (súbory a podadresáre).
Práca so súbormi
- mkdir (make directory): Vytvorenie nového priečinka. Napríklad, mkdir NovyPriečinok vytvorí priečinok s názvom "NovyPriečinok".
- rmdir (Windows) / rm (macOS/Linux): Odstránenie priečinka.
- copy (Windows) / cp (macOS/Linux): Kopírovanie súborov.
- move (Windows) / mv (macOS/Linux): Presunutie alebo premenovanie súborov.
- del (Windows) / rm (macOS/Linux): Odstránenie súborov.
Získavanie informácií o systéme
- echo: Vypísanie textu na obrazovku. Napríklad, echo Ahoj svet vypíše "Ahoj svet".
- systeminfo (Windows): Zobrazenie podrobných informácií o konfigurácii vášho systému.
- ipconfig (Windows) / ifconfig (macOS/Linux): Zobrazenie informácií o sieťových adaptéroch a IP adresách.
- ping: Otestovanie pripojenia k sieťovému zariadeniu alebo serveru.
Príkazový riadok je tiež užitočný pri práci s bezpečnostnými produktmi. Napríklad, nástroj ermm.exe sa používa na vzdialené monitorovanie a správu bezpečnostného produktu a podporuje príkazy ako Get, Start a Set.

Pokročilé techniky
Príkazový riadok ponúka aj pokročilé funkcie, ktoré umožňujú efektívnejšiu správu systému a automatizáciu úloh.
Presmerovanie vstupu a výstupu
Príkazový riadok umožňuje presmerovať výstup jedného príkazu na vstup iného príkazu, čo umožňuje vytvárať komplexné pracovné postupy.
- >: Presmeruje výstup príkazu do súboru, prepíše existujúci obsah.
- >>: Presmeruje výstup príkazu do súboru, pridá na koniec existujúceho obsahu.
- <: Presmeruje vstup do príkazu zo súboru.
- | (pipe): Spája výstup jedného príkazu so vstupom druhého. Napríklad, ls -l | grep .txt vypíše iba riadky z výstupu ls -l, ktoré obsahujú ".txt".
Skripty a dávkové súbory
Môžete vytvárať skripty (v Linuxe/macOS) alebo dávkové súbory (v Windows) pomocou textového editora. Tieto súbory obsahujú sekvenciu príkazov, ktoré sa vykonajú automaticky po spustení súboru. To je mimoriadne užitočné pre automatizáciu opakujúcich sa úloh.
Premenné prostredia
Systémové premenné, ako napríklad PATH vo Windowse, obsahujú cesty k adresárom, kde systém hľadá spustiteľné súbory. Môžete si tiež definovať vlastné premenné na ukladanie informácií, ktoré sa potom dajú použiť v príkazoch alebo skriptoch.
Užitočné príkazy pre správu systému
Existuje mnoho špecifických príkazov, ktoré môžu byť užitočné pre správu a riešenie problémov so systémom:
- sfc /scannow (Windows): Kontroluje a opravuje poškodené systémové súbory.
- DISM /Online /Cleanup-Image /RestoreHealth (Windows): Pokročilejší nástroj na opravu systémového obrazu.
- netstat -ano (Windows): Zobrazuje aktívne sieťové pripojenia a procesy, ktoré ich používajú.
- tasklist (Windows): Vypíše všetky spustené procesy v počítači.
- chkdsk (Windows): Kontroluje a opravuje chyby na disku.
- pathping: Kombinuje funkcie ping a traceroute, zobrazuje informácie o každom bode na ceste k cieľovému serveru.
- ipconfig /all (Windows): Zobrazuje podrobné sieťové nastavenia všetkých adaptérov.
CMD | Jak na příkazovou řádku II | Přesun, kopírování, přejmenování a mnoho dalšího
Ukončenie príkazového riadku
Existuje niekoľko spôsobov, ako ukončiť príkazový riadok:
- Kliknutím na tlačidlo krížik v pravom hornom rohu okna.
- Kliknutím pravým tlačidlom myši na ikonu aplikácie v paneli úloh a výberom možnosti "Zavrieť okno".
- Zadaním príkazu exit a stlačením Enter.
Príkazový riadok je nevyhnutným nástrojom pre každého, kto chce hlbšie porozumieť fungovaniu svojho počítača a efektívnejšie spravovať systém. Jeho ovládnutie otvára dvere k pokročilým možnostiam a automatizácii.
tags: #prisetor #kde #je #zakazane #zastavenie