Príkaz cd je obzvlášť užitočný, pretože vám umožňuje rýchlo prechádzať z jedného adresára do druhého. Tento príkaz v systéme Linux má mnoho praktických funkcií.

Čo je príkaz cd v systéme Linux?

Pomocou príkazu cd môžete zmeniť adresár, v ktorom práve pracujete, vo väčšine bežných distribúcií Linuxu, ako aj v Ubuntu. Po vykonaní tohto kroku bude vaším novým cieľom aktuálny adresár. V systéme Linux je cd skratka pre „change directory“ (zmeniť adresár). Tento príkaz je jedným z najčastejšie používaných príkazov väčšinou používateľov Linuxu pri práci s shellom. Dôležité je, aby ste sa vyhli akýmkoľvek preklepom. Ak potrebujete najskôr nájsť adresár, odporúčame vám použiť príkaz Linux find.

Ako funguje príkaz cd?

Pri práci v shelli budete často potrebovať zmeniť adresár, v ktorom sa nachádzate. Tu prichádza na rad príkaz cd. Pri zadávaní príkazu potrebujete relatívnu cestu, ktorá vedie k hierarchii podadresárov a z vašej cesty k ďalšej ceste vyššie. Na druhej strane môžete zadať aj absolútnu cestu a prejsť priamo k vášmu cieľu. Budete presmerovaní na dané miesto, pokiaľ adresár existuje a máte dostatočné prístupové práva. Ak tomu tak nie je, zostanete v aktuálnom adresári a zobrazí sa vám chybová správa.

Ako vyzerá syntax cd?

Toto je všeobecná syntax príkazu cd:

$ cd [Option] [Directory]
shell

cd je samotný príkaz a pomocou volieb ho môžete ďalej špecifikovať. [Adresár] je presný názov umiestnenia, do ktorého chcete prejsť.

Aké možnosti má príkaz cd?

S príkazom cd máte dve možnosti:

  • -L: Táto voľba príkazu cd bude sledovať logickú štruktúru adresárov. Ide o štandardné nastavenie.
  • -P: Táto voľba naopak sleduje fyzickú štruktúru adresárov.

Príklady použitia príkazu cd v systéme Linux

Aby ste lepšie pochopili, ako funguje príkaz cd, uvádzame niekoľko jednoduchých príkladov. Čoskoro zistíte, že ide o užitočný príkaz, ktorý budete používať takmer každý deň na jednoduché prechádzanie do iného adresára.

$ cd ~
shell

Toto je príkaz, ktorý použijete na prechod do svojho domovského adresára.

$ cd /
shell

Túto možnosť použite na prechod do koreňového adresára.

$ cd /usr/local
shell

Použite to na prechod do podadresára*/usr/local*.

$ cd -
shell

Táto voľba vás prenesie do vášho predchádzajúceho pracovného adresára.

Prejsť na hlavné menu