Navigace v systému je jednou z nejzákladnějších úloh, které může uživatel v operačním systému provádět. I když je k dispozici mnoho správců souborů, kteří vám umožňují přepínat adresáře a procházet diskové jednotky grafickým způsobem vám totéž pomocí příkazového řádku může poskytnout lepší kontrolu nad vaším systémem.

Naštěstí vám Linux poskytuje příkaz známý jako cd, který vám umožní snadno změnit aktuální pracovní adresář na vašem terminálu.

Zde je ukázka, jak můžete použít příkaz cd v systému Linux, což je jediný nástroj, který kdy budete potřebovat k procházení adresářů ve vašem systémovém úložišti.

Jak používat příkaz cd v systému Linux

Příkaz cd znamená Změnit adresář. Jeden z nejzákladnějších příkazů v Linuxu, cd se stal globálním příkazem pro přepínání adresářů. Některé další implementace příkazu, jako je chdir, které se používají v systémech MS-DOS, jsou také přítomny.

Základní syntaxe

Základní syntaxe příkazu cd je:

cd [možnosti] [cesta]

...kde možnosti jsou argumenty předané příkazem a cesta je absolutní nebo relativní cesta k adresáři.

instagram viewer

Absolutní a relativní názvy cest

Než budete moci použít příkaz cd v plném rozsahu, musíte znát rozdíl mezi absolutními a relativními názvy cest. Absolutní cesta je úplná cesta k adresáři, počínaje / (root) složku.

Na druhou stranu je relativní cesta odvozena z aktuálního pracovního adresáře. Pokud jste dobře obeznámeni s relativními cestami, můžete efektivně pohybovat nahoru a dolů v adresářovém stromu pomocí příkazu cd.

Například pokud je váš aktuální pracovní adresář /homea chcete změnit adresář na /Desktop. Potom pomocí absolutního názvu cesty:

cd / home / username / Desktop

Na druhou stranu, pokud chcete přepnout na /Desktop adresář pomocí relativní cesty, vše, co musíte napsat, je:

cd / Desktop

Cd sleduje, jaké adresáře jsou nad a pod aktuálním adresářem, aby uživatel mohl rychle přejít do jiných adresářů, aniž by musel zadávat celou cestu.

Pokud neznáte přesný název podsložky, na kterou chcete přepnout, použijte příkaz ls seznam všech adresářů v této složce.

Přepněte do domovského adresáře

V systému Linux /home adresář je speciální adresář vyhrazený pro osobní soubory, programy a podsložky uživatele. Když se přihlásíte do systému, výchozí adresář je nastaven jako aktuální pracovní adresář.

Domovský adresář má přiřazen speciální znak ~ (vlnovka) charakter. Místo zadání úplné cesty k domovskému adresáři (/home/username), stačí předat ~ znak s příkazem cd pro změnu aktuálního pracovního adresáře na /home.

cd ~

Podobně můžete přejít do domovského adresáře jiného uživatele následujícím způsobem.

cd ~ uživatelské jméno

Příbuzný: Jak zobrazit seznam všech uživatelů v systému Linux

V předchozí části jsme přepnuli aktuální pracovní adresář na /Desktop. V příkazu můžete použít ~ znak pro označení /home adresář a svlékněte příkaz na polovinu jeho velikosti.

cd ~ / Desktop

Přejděte do kořenové složky

Stejně jako domovský adresář, / znak označuje /root adresář v operačním systému Linux. Přepnutí do kořenové složky kdykoli:

CD /

Přejděte na předchozí pracovní adresář

Pokud pracujete s více adresáři najednou, můžete snadno přepínat tam a zpět do předchozího pracovního adresáře pomocí - (pomlčka) charakter.

Například pokud je aktuální pracovní adresář /home a přepnete na /root adresář. Pak, /root se stane aktuálním pracovním adresářem a /home bude předchozí pracovní adresář.

Zadáním následujícího příkazu se dostanete do předchozího adresáře, tj. /home.

cd -

Také vydáním příkazu cd následovaným a prostor znak vezme uživatele do předchozího pracovního adresáře.

CD 

Přepněte do nadřazeného adresáře

Adresář, který se skládá z jednoho nebo více podadresářů, se označuje jako nadřazený adresář. Jednoduše řečeno, pokud máte /Desktop a /Downloads složky ve vašem /home adresář, pak /home adresář bude nadřazeným adresářem pro /Desktop a /Downloads.

The .. a . znaky zastupují nadřazený adresář a aktuální adresář.

Použijte dvojité tečky znak (..) přepnete do nadřazeného adresáře.

CD ..

Výše uvedený příkaz vás přenese o úroveň výš do adresářového stromu. Můžete také předat další .. znaků, abyste se posunuli dále nahoru v adresářovém stromu.

Přesunutí dvou úrovní nad aktuální pracovní adresář:

cd ../../

Můžete také předat konkrétní adresář o jednu úroveň nad aktuální pracovní adresář.

CD ../Složka

Přejděte na název adresáře s mezerami

Ne každá složka ve vašem systému bude mít jednoslovný název. Některé z nich mohou zahrnovat prostor charakter. Například, / home / username / Important Documents.

V takových situacích se zadáním názvu adresáře vrátí chyba.

cd / Důležité dokumenty

Výstup:

bash: cd: příliš mnoho argumentů

Chcete-li přepnout na adresáře, které mají v názvu mezery, zalomte cestu citáty jak následuje. Upozorňujeme, že v příkazu můžete použít jednoduché i dvojité uvozovky.

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

Případně můžete použít zpětné lomítko (\) znak uniknout z mezer.

cd Důležité \ Dokumenty

Příbuzný: Jak začít používat Linux

Navigace v systému pomocí příkazového řádku

Terminál Linux je výkonné textové rozhraní pro řízení práce vašeho počítače. Pomocí příkazového řádku můžete provádět téměř jakýkoli úkol. Změna adresářů, vzdálené kopírování souborů a složek, výpis informací o souboru, úpravy konfiguračních souborů, pojmenujete to. Existuje příkaz pro vše, co chcete v systému Linux dělat.

Nevýhodou však je mít tolik příkazů. Ne každý se může naučit a zapamatovat si příkazy, nemluvě o statném množství, které je k dispozici k použití. Ale jako začínající uživatel systému Linux nebudete používat všechny nástroje, které jsou ve vašem systému k dispozici.

Místo toho je naučení se některých základních příkazů, které vám pomohou při provádění základních operací, více než dost, abyste mohli začít s operačním systémem.

E-mailem
9 základních příkazů, které vám pomohou začít s Linuxem

Chcete se seznámit s Linuxem? Začněte s těmito základními příkazy systému Linux, abyste se naučili standardní výpočetní úlohy.

Přečtěte si další

Související témata
  • Linux
  • Správa souborů
  • Terminál
O autorovi
Deepesh Sharma (Publikováno 38 článků)

Deepesh je Junior Editor pro Linux na MUO. Píše informační obsah na internetu již více než 3 roky. Ve volném čase rád píše, poslouchá hudbu a hraje na kytaru.

Více od Deepesh Sharma

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji s technickými tipy, recenzemi, bezplatnými elektronickými knihami a exkluzivními nabídkami!

Ještě jeden krok…!

V e-mailu, který jsme vám právě poslali, potvrďte svou e-mailovou adresu.

.