Jak používat příkaz cd v systému Linux ke změně adresářů
Příkaz cd je obzvláště užitečný, protože umožňuje rychle přecházet z jednoho adresáře do druhého. Tento příkaz systému Linux má mnoho praktických funkcí.
Co je příkaz cd v systému Linux?
Ve většině běžných distribucí Linuxu, stejně jako v Ubuntu, můžete pomocí příkazu cd přepínat mezi adresáři, ve kterých právě pracujete. Jakmile to uděláte, novým cílem bude aktuální adresář. V Linuxu je cd zkratka pro „change directory“ (změnit adresář). Tento příkaz je jedním z nejčastěji používaných příkazů uživateli Linuxu při práci se shellem. Je důležité si zapamatovat, že je třeba se vyvarovat překlepů. Pokud potřebujete nejprve najít adresář, doporučujeme použít příkaz Linux find.
Jak funguje příkaz cd?
Při práci v shellu budete často potřebovat přepínat mezi adresáři, ve kterých se nacházíte. K tomu slouží příkaz cd. Při zadávání příkazu potřebujete relativní cestu, která vede k hierarchii podadresářů a z vaší cesty k další cestě výše. Na druhou stranu můžete také zadat absolutní cestu a přejít přímo k cíli. Budete tam přesměrováni, pokud adresář existuje a máte dostatečná přístupová práva. Pokud tomu tak není, zůstanete v aktuálním adresáři a zobrazí se chybová zpráva.
Jak vypadá syntaxe cd?
Toto je obecná syntaxe příkazu cd:
$ cd [Option] [Directory]shellcd je samotný příkaz a pomocí voleb jej můžete dále upřesnit. [Adresář] je přesný název umístění, do kterého chcete přejít.
Jaké možnosti má příkaz cd?
S příkazem cd máte dvě možnosti:
- -L: Tato volba příkazu cd bude sledovat logickou strukturu adresářů. Jedná se o standardní nastavení.
- -P: Tato volba naopak sleduje fyzickou strukturu adresářů.
Příklady příkazu cd v systému Linux
Abychom vám lépe přiblížili fungování příkazu cd, uvádíme několik jednoduchých příkladů. Brzy zjistíte, že se jedná o užitečný příkaz, který budete používat téměř denně k snadnému přepínání do jiných adresářů.
$ cd ~shellToto je příkaz, který slouží k přechodu do domovského adresáře.
$ cd /shellTuto možnost použijte pro přepnutí do kořenového adresáře.
$ cd /usr/localshellPoužijte tento příkaz pro přechod do podadresáře*/usr/local*.
$ cd -shellTato volba vás přenese do předchozího pracovního adresáře.