Príkaz cd
sa používa v príkazovom riadku na zmenu aktuálneho pracovného adresára na zadaný adresár.
Príkazový riadok v systéme Linux, známy aj ako terminál alebo konzola, je textové rozhranie, ktoré umožňuje používateľovi komunikovať s operačným systémom zadávaním príkazov. Na rozdiel od grafického rozhrania umožňuje príkazový riadok používateľovi vykonávať rôzne úlohy prostredníctvom príkazov a skriptov.
Z príkazového riadka môže používateľ vykonávať činnosti, ako je správa súborov a adresárov, inštalácia a odinštalácia programov, konfigurácia systému, správa procesov a ďalšie. Poskytuje flexibilnejší a výkonnejší spôsob automatizácie úloh pomocou skriptov, čím sa stáva nepostrádateľným nástrojom pre skúsených používateľov a správcov systému. Príkazový riadok v systéme Linux zvyčajne poskytuje používateľovi prístup k širokému spektru nástrojov a príkazov, čo z neho robí výkonný nástroj na prácu s operačným systémom.
Príkaz cd
(change directory) sa používa na zmenu aktuálneho adresára v príkazovom riadku alebo termináli operačného systému. Keď vykonáte príkaz cd
s cestou k požadovanému adresáru, aktuálny pracovný adresársa zmení na zadaný adresár.
Napríklad, keď v príkazovom riadku vykonáte príkaz "cd Documents
", adresár sa zmení na "Documents
", čím získate prístup k súborom a adresárom v ňom. Po zmene sa všetky nasledujúce príkazy budú vykonávať v novom pracovnom adresári.
Príkaz cd možno použiť aj s niektorými špeciálnymi znakmi, napríklad "...
" na presun o úroveň vyššie v hierarchii priečinkov alebo "...
" na označenie aktuálneho adresára. Tieto znaky vám umožňujú pohodlnejšie sa pohybovať v štruktúre.
Je dôležité poznamenať, že príkaz cd je príkazom operačného systému a jeho syntax a funkčnosť sa môže líšiť v závislosti od používaného operačného systému (napríklad Windows, Linux alebo macOS).
Syntax príkazu cd
:
cd [path_to_folder]
Napríklad, ak chcete prejsť na Dokumenty
v domovskom adresári aktuálneho používateľa, vykonáte nasledujúci príkaz:
cd Documents
Ak chcete prejsť do adresára v inom adresári, musíte zadať celú cestu:
cd C:UsersUsernameDocuments
Na pohodlné používanie príkazu cd
existujú aj niektoré špeciálne znaky:
- "..."
sa presunie o úroveň vyššie v hierarchii priečinkov. Napríklad: cd
- "."
označuje aktuálny priečinok. Napríklad: cd
Prejde na Dokumenty
v domovskom adresári aktuálneho používateľa:
Windows:
cd Documents
Linux/macOS:
cd Documents
Prechádza na súbory na stiahnutie
o úroveň vyššie v hierarchii adresárov:
Windows:
cd ..Downloads
Linux/macOS:
cd ../Downloads
Prechádza do priečinka MyFolder
podľa absolútnej cesty:
Windows:
cd C:UsersUsernameDocumentsMyFolder
Linux/macOS:
cd /home/username/Documents/MyFolder
(bez zmien):
Windows:
cd .
Linux/macOS:
cd .
Prejde na vyššiu úroveň v hierarchii adresárov:
Windows:
cd ..
Linux/macOS:
cd ..
Prejde do koreňového adresára:
Windows: prechádza do hlavného adresára:
cd
Linux/macOS:
cd /
Prechod do adresára cez medzery v názve:
Windows:
cd "My Folder"
Linux/macOS:
cd "My Folder"
Prechod do predchádzajúceho pracovného adresára:
Windows:
cd
Linux/macOS:
cd -
Toto je niekoľko príkladov použitia príkazu cd
. Skutočné použitie môže závisieť od konkrétnej adresárovej štruktúry a operačného systému.
Existuje niekoľko možných dôvodov, prečo príkazový riadok v systéme Linux nemusí fungovať. Tu sú uvedené niektoré bežné dôvody a spôsoby ich riešenia:
sudo
).Ak problém pretrváva, možno sa budete musieť obrátiť na odborníka na podporu alebo na fórum komunity Linux, aby ste získali ďalšiu pomoc a lepšie určili príčinu problému.