Příkazový řádek Linuxu je výkonný nástroj, který je rychlý a efektivní. Umožňuje vám rychleji dokončit úkoly, které by jinak s GUI trvaly déle. Seznámení se základními příkazy jde dlouhou cestu.
Obecně platí, že Linux je celá rodina open-source unixových operačních systémů, které jsou založeny na Linux Kernel. To zahrnuje všechny nejoblíbenější systémy založené na Linuxu, jako je Ubuntu, Fedora, Mint, Debian a další. Přesněji se jim říká distribuce nebo distribuce.
Zde v LinuxAPT, jako součást našich služeb správy serveru, pravidelně pomáháme našim zákazníkům provádět související dotazy na příkazy Linux.
V této souvislosti se podíváme na nejčastěji používané příkazy v OS Ubuntu Linux.
1. pwd (tisk pracovního adresáře)
Jeden z nejjednodušších příkazů, pwd, vám umožňuje vytisknout cestu ke složce, ve které se nacházíte, tedy k vašemu aktuálnímu pracovnímu adresáři.
Spusťte příkaz:
$ pwd
2. cd (Změnit adresář)
Jeden z nejčastěji používaných příkazů, cd, vám umožňuje měnit adresáře. Řekněme, že chcete přejít do adresáře Downloads. Bylo by to:
$ cd Downloads
Pokud se chcete vrátit do předchozího adresáře, použijte:
$ cd -
Pro přesun o jeden adresář nahoru použijte:
$ cd ..
Chcete-li přejít do svého domovského adresáře, použijte:
$ cd ~
3. ls (Výpis souborů)
Tento příkaz se standardně používá k výpisu obsahu adresáře, zobrazuje obsah vašeho aktuálního pracovního adresáře. Příkaz je:
$ ls
Pokud chcete vidět obsah jiných adresářů, přejděte na cestu k adresáři a zobrazte je.
Pro zobrazení konkrétních informací můžete použít různé varianty příkazu.
Chcete-li zobrazit obsah podadresářů, použijte:
$ ls –R
Zobrazení skrytých souborů:
$ ls –a
Chcete-li zobrazit podrobnosti, jako je velikost souboru, oprávnění, vlastníci atd., použijte:
$ ls –al
4. kočka (concatenate)
Tento příkaz vám umožňuje vytvářet soubory, zobrazovat jejich obsah, přesměrovávat vstup do souborů a spojovat je.
Podívejme se, jak to funguje. Příkaz je:
$ cat >> filename
Dále zadejte svůj text a poté stiskněte CTRL+d pro ukončení.
Chcete-li zobrazit obsah tohoto souboru, použijte:
$ cat filename
Podívejme se, jak funguje zřetězení. Nejprve vytvoříme další soubor.
Pro spojení obou souborů použijte:
$ cat {file1} {file2} > {newfile}
Zkombinovali jsme soubory v catfile3.txt. Chcete-li zobrazit obsah souboru catfile3.txt, použijte:
$ cat catfile3.txt
5. mkdir (vytvořit adresář)
Tento příkaz umožňuje vytvářet nové adresáře. Spustit:
$ mkdir {directoryname}
Chcete-li ověřit, zda byl adresář vytvořen, použijte ls.
Chcete-li vytvořit více adresářů, použijte:
$ mkdir {directoryname1 directoryname2 directoryname3}
6. rm
Chcete-li odstranit jeden soubor, použijte:
$ rm filename
Chcete-li ověřit, zda byl smazán, použijte ls.
Jak si všimnete, nemáte možnost potvrdit, zda opravdu chcete soubor smazat. Chcete-li to změnit, použijte:
$ rm –i {filename}
Zde budete vyzváni k potvrzení a stiskněte Enter.
Chcete-li odstranit adresář, použijte:
$ rm -d {directory name}
Chcete-li ověřit, zda byl adresář smazán, použijte ls.
Tento příkaz maže pouze prázdné adresáře, pokud má obsah, nelze jej použít.
Chcete-li takové adresáře odstranit, použijte:
$ rm –r {directoryname}
Chcete-li ověřit, zda byl adresář smazán, použijte ls.
7. passwd (Změnit heslo)
Pomocí tohoto příkazu můžete změnit hesla. Pokud nejste root, můžete změnit pouze své heslo.
Příkaz pro změnu vlastního hesla je:
$ passwd
Budete požádáni o zadání následujícího:
Current password:
New password:
Retype the new password:
Budete muset znovu zadat své nové heslo, pokud je stejné jako vaše aktuální.
Zadání nesprávného hesla způsobí selhání ověření.
8. vymazat
Pokud chcete vyčistit nepořádek na svém terminálu, použijte:
$ clear
Vyčistí terminál a poskytne vám čistý prostor pro práci.
9. historie
Chcete-li zobrazit všechny příkazy, které jste použili v aktuální relaci terminálu, použijte:
$ history
Ve výchozím nastavení vám historie zobrazuje posledních pět set příkazů, které jste použili.
10. muž (manuál)
Tento příkaz je velmi užitečný při získávání nápovědy k příkazům, kterým nerozumíte. Poskytuje podrobnosti o příkazu, jeho možnostech, chybách, návratových hodnotách, verzích, příkladech atd.
Proveďte příkaz:
$ man {command}