Ako používať príkaz CD v systéme Linux

Jednoduchý spôsob, ako zmeniť adresáre v Linuxe z terminálu

Niektoré príkazy v Linuxe sú tak často používané, že často prehliadame význam príkazov a podrobnosti o nich nám unikajú. cd je jedným z takýchto príkazov. cd znamená „zmeniť adresár“, čo samo o sebe vysvetľuje jeho použitie a účel.

cd vám umožňuje jednoducho zmeniť váš aktuálny adresár na ktorýkoľvek adresár, ktorý chcete presunúť. Stačí zadať správnu cestu do príkazu a budete umiestnení do tohto adresára cd.

V tomto krátkom návode získate všetky základné a užitočné poznatky o cd nástroj príkazového riadku.

Zistite viac o príkaze cd

cd command je užitočná pomôcka pre všetkých častých používateľov príkazového riadku a tiež tých, ktorí musia spravovať servery bez GUI.

Pozrime sa na základnú syntax cd príkaz.

Všeobecná syntax:

cd [možnosti] [adresár_alebo_cesta_adresára]

Nasledujúca tabuľka vám poskytne krátky prehľad o tom, čo sa stane, keď použijete tieto možnosti s cd príkaz.

MožnosťVýznam
/zmení aktuálny adresár na koreňový adresár
~zmení adresár na domovský adresár
.Predstavuje aktuálny adresár
..zmeniť na nadradený adresár aktuálneho adresára
  • cd: Váš adresár môžete zmeniť priamo zadaním názvu cieľového adresára.

Všeobecná syntax:

cd [názov_adresára]

Príklad:

pracovný priestor CD

Tu sme jednoducho zmenili aktuálny adresár na adresár s názvom „pracovný priestor“.

Poznámka: Upozorňujeme, že tento adresár pracovného priestoru by mal byť umiestnený vo vašom súčasnom pracovnom adresári. Ak nie, dostanete chybu. Úplnú cestu k požadovanému adresáru môžete použiť s príponou cd príkaz. O tom sa dozvieme v nasledujúcich príkladoch.

cd / : Tento príkaz zmení váš aktuálny adresár na koreňový adresár.

Príklad:

gaurav@ubuntu:~/pracovný priestor$ cd / gaurav@ubuntu:/$

Tu sme zmenili aktuálny pracovný adresár z „pracovného priestoru“ na koreň adresár.

gaurav@ubuntu:/$ pwd / gaurav@ubuntu:/$

Pri používaní pwd (vytlačiť pracovný adresár) príkaz „ / Zobrazí sa (koreňový) adresár.

  • cd ~ : Tento príkaz vás vráti späť do domovského adresára z ľubovoľného adresára, v ktorom pracujete.

Príklad:

gaurav@ubuntu:~/space/apache$ pwd /home/gaurav/space/apache

Momentálne som v adresári s názvom apache. Poďme teraz použiť cd ~ (tilda) príkaz.

gaurav@ubuntu:~/space/apache$ cd ~ gaurav@ubuntu:~$ 
gaurav@ubuntu:~$ pwd /home/gaurav gaurav@ubuntu:~$ 

Teraz sme späť do domovského adresára „/home/gaurav“.

  • cd.. : Tento príkaz vám umožňuje zmeniť váš aktuálny pracovný adresár na nadradený adresár o úroveň vyššie ako váš aktuálny adresár.

Príklad:

gaurav@ubuntu:~/snap/htop/1332$ pwd /home/gaurav/snap/htop/1332 gaurav@ubuntu:~/snap/htop/1332$

V tomto príklade je aktuálna cesta k pracovnému adresáru /home/gaurav/snap/htop/1332. V skutočnosti sa nachádzame v adresári 1332. Bezprostredným nadradeným adresárom adresára „1332“ je adresár „htop“. Pri používaní cd.. príkaz, presunieme sa do adresára „htop“, jeho bezprostredného nadradeného adresára.

gaurav@ubuntu:~/snap/htop/1332$ cd .. gaurav@ubuntu:~/snap/htop$
gaurav@ubuntu:~/snap/htop$ pwd /home/gaurav/snap/htop gaurav@ubuntu:~/snap/htop$

Vyššie uvedené sú niektoré užitočné možnosti používané s cd príkaz. Teraz sa pozrime na niektoré podrobnejšie príklady cd príkaz.

Zmena z aktuálneho adresára na konkrétnu cestu

Môžete použiť cd príkaz na zmenu do ľubovoľného adresára pomocou jeho cesty.

Syntax:

cd [absolútna_cesta_adresára]

Príklad:

cd ./snap/htop/1332/examples

Tu chceme prejsť do adresára s názvom „príklady“ umiestneného na ceste /home/gaurav/snap/htop/1332/examples z domovského adresára.

Poznámka: Tu som použil ./ namiesto zadávania celej cesty k môjmu domovskému adresáru. Viac sa o tom dozviete v tomto článku.

gaurav@ubuntu:~/snap/htop1332/examples$ pwd /home/gaurav/snap/htop/1332/examples gaurav@ubuntu:~/snap/htop/1332/examples$

Teraz sme umiestnení v adresári „príklady“.

Presun do adresárov s medzerami v názve

Existuje veľa prípadov, keď pri pomenovaní adresárov používame „medzery“. Niekedy stačí použiť cd Zdá sa, že príkaz s názvami tohto typu nefunguje. Ale existuje na to jednoduchá oprava.

Vloženie názvu adresára do jednoduchých alebo dvojitých úvodzoviek môže problém vyriešiť. Môžete jednoducho použiť cd"názov adresára" alebo cd 'názov adresára'.

Syntax:

cd "názov adresára 22"

Príklad:

cd "Knižnica Calibre"

Výkon:

gaurav@ubuntu:~$ cd "Knižnica Calibre" gaurav@ubuntu:~/Knižnica Calibre$
trinity@ubuntu:~/Knižnica Calibre$ pwd /home/trinity/Knižnica Calibre

Teraz sme sa presunuli do adresára Calibre Library, ktorý mal vo svojom názve medzery.

Prechod späť do predchádzajúceho adresára

Predtým sme videli použitie cd.. príkaz, ktorý vás zavedie do nadradeného adresára vášho aktuálneho pracovného adresára. Tu sa pozrieme na ďalšiu alternatívu.

The cd - (pomlčka) príkaz umožňuje vykonať viac-menej rovnakú akciu. Môžete sa presunúť do predchádzajúceho adresára vášho aktuálneho pracovného adresára.

Všeobecná syntax:

cd -

Príklad:

gaurav@ubuntu:~/workspace/snap/vim-editor$ pwd /home/gaurav/workspace/snap/vim-editor gaurav@ubuntu:~/workspace/snap/vim-editor$ 

Tu momentálne pracujem v adresári „vim-editor“. Predpokladajme, že sa používateľ chce presunúť do predchádzajúceho adresára cd - môže byť nápomocný. Pozrime sa ako.

trinity@ubuntu:~/workspace/snap/vim-editor$ cd - /home/trinity/workspace/snap trinity@ubuntu:~/workspace/snap$

Tu sme sa teraz presunuli do predchádzajúceho adresára s názvom „snap“.

Záver

V tomto super jednoduchom návode sme sa dozvedeli o veľmi základnom a priateľskom príkaze cd (t.j. zmeniť adresár) používané vo všetkých systémoch Linux. Teraz budeme môcť pri práci na termináli prechádzať viacerými adresármi bez použitia GUI. cd Po prejdení tohto návodu sa bude tento príkaz ľahko používať.