Navigácia v systéme je jednou z najzákladnejších úloh, ktoré môže používateľ v operačnom systéme vykonávať. Aj keď je k dispozícii veľa správcov súborov, ktoré vám umožňujú prepínať adresáre a prechádzať diskové jednotky graficky, to isté pomocou príkazového riadku vám môže poskytnúť lepšiu kontrolu nad vašim systémom.

Našťastie vám Linux poskytuje príkaz známy ako cd, ktorý vám umožní ľahko zmeniť aktuálny pracovný adresár na vašom termináli.

Tu je príklad, ako môžete použiť príkaz cd v systéme Linux, jedinom nástroji, ktorý budete kedy potrebovať na prechádzanie adresármi vo vašom systémovom úložisku.

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

Príkaz cd znamená Zmeniť adresár. Jeden z najzákladnejších príkazov v Linuxe, cd sa stal globálnym príkazom na prepínanie adresárov. Niektoré ďalšie implementácie príkazu ako napr chdir, ktoré sa používajú v systémoch MS-DOS.

Základná syntax

Základná syntax príkazu cd je:

cd [možnosti] [cesta]

...kde možnosti sú argumenty zadané pomocou príkazu a cesta je absolútna alebo relatívna cesta k adresáru.

instagram viewer

Absolútne a relatívne cesty

Predtým, ako budete môcť príkaz cd použiť v plnom rozsahu, musíte poznať rozdiel medzi absolútnymi a relatívnymi názvami ciest. Absolútny názov cesty je úplná cesta k adresáru začínajúca sa znakom / (root) priečinok.

Na druhej strane je relatívny názov cesty odvodený od aktuálneho pracovného adresára. Ak sa orientujete v relatívnych cestách, môžete sa efektívne pohybovať v adresárovom strome hore a dole pomocou príkazu cd.

Napríklad, ak je váš aktuálny pracovný adresár /homea chcete zmeniť adresár na /Desktop. Potom pomocou absolútneho názvu cesty:

cd / home / username / desktop

Na druhej strane, ak chcete prepnúť na /Desktop adresár pomocou relatívnej cesty, všetko, čo musíte napísať, je:

cd / Desktop

Cd sleduje, ktoré adresáre sú nad a pod aktuálnym adresárom, aby používateľ mohol rýchlo prejsť do iných adresárov bez toho, aby musel zadávať celý názov cesty.

Ak nepoznáte presný názov podpriečinka, na ktorý chcete prepnúť, použite príkaz ls zoznam všetkých adresárov v tomto priečinku.

Prepnite na domovský adresár

V systéme Linux /home adresár je špeciálny adresár vyhradený pre osobné súbory, programy a podpriečinky používateľa. Po prihlásení do systému je domovský adresár predvolene nastavený ako aktuálny pracovný adresár.

Domovský adresár má priradený špeciálny znak ~ (vlnovka) znak. Namiesto zadania úplnej cesty k domovskému adresáru (/home/username), môžete len prejsť ~ znakom pomocou príkazu cd zmeníte aktuálny pracovný adresár na /home.

cd ~

Podobne môžete prejsť do domovského adresára iného používateľa nasledujúcim spôsobom.

cd ~ používateľské meno

Súvisiace: Ako uviesť zoznam všetkých používateľov v systéme Linux

V predchádzajúcej časti sme zmenili súčasný pracovný adresár na /Desktop. V príkaze môžete použiť ~ znak na označenie /home adresár a príkaz zmenšiť na polovicu jeho veľkosti.

cd ~ / Desktop

Prejdite do koreňového priečinka

Rovnako ako domovský adresár, aj / znak označuje /root adresár v operačnom systéme založenom na systéme Linux. Kmeňový priečinok môžete kedykoľvek prepnúť:

CD /

Prejdite na predchádzajúci pracovný adresár

Ak pracujete s viacerými adresármi naraz, môžete ľahko prepínať tam a späť do predchádzajúceho pracovného adresára pomocou - (pomlčka) znak.

Napríklad ak je aktuálny pracovný adresár /home a prepnete na /root adresár. Potom, /root sa stane aktuálnym pracovným adresárom a /home bude predchádzajúci pracovný adresár.

Zadaním nasledujúceho príkazu sa dostanete do predchádzajúceho adresára, t. /home.

cd -

Tiež vydanie príkazu cd nasledované a priestor znak presunie používateľa do predchádzajúceho pracovného adresára.

cd 

Prepnite do nadradeného adresára

Adresár, ktorý sa skladá z jedného alebo viacerých podadresárov, sa nazýva nadradený adresár. Jednoducho povedané, ak máte /Desktop a /Downloads priečinky vo vašom priečinku /home adresár, potom /home adresár bude nadradeným adresárom pre /Desktop a /Downloads.

The .. a . znaky znamenajú nadradený adresár a aktuálny adresár.

Použi dvojité bodky znak (..) prepnete do nadradeného adresára.

CD ..

Vyššie uvedený príkaz vás presunie o úroveň vyššie v adresárovom strome. Môžete odovzdať aj ďalšie .. znakov, aby ste sa posunuli ďalej v strome adresárov.

Ak chcete presunúť dve úrovne nad aktuálny pracovný adresár:

cd ../../

Môžete tiež odovzdať konkrétny adresár o jednu úroveň nad súčasný pracovný adresár.

cd ../zložka

Prejdite na názov adresára s medzerami

Nie každý priečinok vo vašom systéme bude mať jednoslovný názov. Niektoré z nich môžu zahŕňať priestor znak. Napríklad, / home / používateľské meno / dôležité dokumenty.

V takýchto situáciách sa zadaním názvu adresára vráti chyba.

cd / Dôležité dokumenty

Výkon:

bash: cd: príliš veľa argumentov

Ak chcete prepnúť na adresáre, ktoré majú v názve medzery, zabaľte cestu do citácie nasledovne. Upozorňujeme, že v príkaze môžete použiť jednoduché aj dvojité úvodzovky.

cd „Dôležité dokumenty“
cd "Dôležité dokumenty"

Prípadne môžete použiť spätná lomka (\) znak uniknúť z priestorov.

cd Dôležité \ Dokumenty

Súvisiace: Ako začať používať Linux

Navigácia v systéme príkazovým riadkom

Terminál Linux je výkonné textové rozhranie na riadenie práce vášho počítača. Pomocou príkazového riadku môžete vykonať takmer každú úlohu. Zmena adresárov, kopírovanie súborov a priečinkov na diaľku, výpis informácií o súbore, úprava konfiguračných súborov, pomenujete to. Existuje príkaz na všetko, čo chcete v systéme Linux robiť.

Existuje však nevýhoda toho, že máte toľko príkazov. Nie každý sa môže naučiť a pamätať si príkazy, nehovoriac o statnom množstve, ktoré je k dispozícii na použitie na prvom mieste. Ale ako začiatočník systému Linux nebudete používať všetky pomocné programy, ktoré sú vo vašom systéme k dispozícii.

Naučiť sa niekoľko základných príkazov, ktoré vám pomôžu pri vykonávaní základných operácií, je naopak viac než dosť na to, aby ste mohli začať s operačným systémom.

Email
9 základných príkazov, ktoré vám pomôžu začať s Linuxom

Chcete sa oboznámiť s Linuxom? Začnite s týmito základnými príkazmi Linuxu, aby ste sa naučili štandardné výpočtové úlohy.

Prečítajte si Ďalej

Súvisiace témy
  • Linux
  • Správa súborov
  • Terminál
O autorovi
Deepesh Sharma (Publikovaných 38 článkov)

Deepesh je juniorský editor pre Linux na MUO. Informačnému obsahu píše na internete už viac ako 3 roky. Vo voľnom čase rád píše, počúva hudbu a hrá na gitare.

Viac od Deepesh Sharma

Prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu s technickými tipmi, recenziami, bezplatnými elektronickými knihami a exkluzívnymi ponukami!

Ešte jeden krok…!

V e-maile, ktorý sme vám práve poslali, potvrďte svoju e-mailovú adresu.

.