Přejít na hlavní obsah

Kompletní průvodce: jak změnit adresář v operačním systému Linux

  • Miloslav Kašparová
  • Tipy

Linux je populární open source operační systém, který je široce používán pro různé účely, od vývoje softwaru až po správu serverů. Jednou z hlavních funkcí Linuxu je příkazový řádek, který umožňuje uživateli komunikovat se systémem prostřednictvím terminálu.

Při práci s Linuxem často musíte změnit aktuální adresář, abyste mohli procházet souborovým systémem. To může být užitečné pro provádění různých úkolů, jako je vyhledávání souborů, provádění příkazů v konkrétním adresáři nebo výroba akcí nad soubory. Změna adresáře v Linuxu je poměrně jednoduchá a vyžaduje jen několik kroků.

Je důležité si uvědomit, že v Linuxu jsou všechny soubory a adresáře uspořádány do hierarchické struktury, která začíná speciálním adresářem zvaným "kořenový adresář" (root). Všechny ostatní adresáře jsou v něm a tvoří strom souborového systému.

Změnit adresář v Linuxu lze pomocí příkazu "cd", což je zkratka pro" change directory " (změnit adresář). Tento příkaz má několik možností použití. Chcete-li například přejít do domovského adresáře uživatele, můžete zadat příkaz "cd ~" nebo "cd". Pokud chcete přejít do jiného adresáře, musíte zadat celou cestu k aktuálnímu adresáři.

V této příručce se podíváme na různé způsoby, jak změnit adresář v operačním systému Linux. Naučíte se, jak používat relativní a absolutní cesty a jak používat některé další možnosti příkazu "cd". Pomocí těchto znalostí budete moci efektivněji pracovat s Linuxem a plně využít jeho každodenní schopnosti.

Kompletní průvodce: změna adresáře v Linuxu

Můžete změnit adresář v Linuxu pomocí příkazu cd . K tomu je třeba zadat následující konstrukci:

kde cesta_k_direktory je cesta do cílového adresáře, kam chcete přejít.

Pokud například chcete přejít do adresáře "documents" v aktuálním adresáři, spusťte příkaz:

Pokud se chcete dostat do adresáře "files" v adresáři "documents", spusťte příkaz:

Chcete-li přejít do předchozího adresáře, použijte příkaz:

Tento příkaz vám pomůže vrátit se na úroveň nad aktuálním adresářem.

Chcete-li přejít do domovského adresáře, použijte příkaz:

Tento příkaz vás vrátí do vašeho domovského adresáře, kde jsou všechny vaše osobní soubory.

A nakonec pro přechod do kořenového adresáře použijte příkaz:

Kořenový adresář je nejvyšší v hierarchii souborového systému Linux. Tím, že do něj přejdete, budete moci procházet celý systém a najít všechny soubory.

Nyní znáte základní příkazy pro změnu adresáře v Linuxu. Pomohou vám efektivně pracovat na příkazovém řádku a najít požadované soubory a složky.

Definice současného adresáře

K určení aktuálního adresáře v operačním systému Linux lze použít příkaz pwd .

Tým pwd (angl.) "print working directory") zobrazí celou cestu aktuálního adresáře, ve kterém se uživatel aktuálně nachází.

Chcete-li zjistit, ve kterém adresáři se nacházíte, jednoduše zadejte do terminálu příkaz pwd :

~$pwd
/home/user

V tomto případě výstup příkazu pwd ukazuje, že aktuální adresář uživatele je na cestě /home/user .

Pomocí příkazu pwd můžete vždy přesně určit, ve kterém adresáři se nacházíte, což může být užitečné při práci s příkazovým řádkem operačního systému Linux.

Přechod do jiného adresáře

K přesunu do jiného adresáře se v operačním systému Linux používá příkaz "cd". Tento příkaz umožňuje uživatelům změnit aktuální adresář práce na jiný.

Syntaxe příkazu cd je následující:

cd [adresář]

kde "[adresář]"představuje cestu k cílovému adresáři.

cd /home/user/Documents - přejděte do adresáře "Documents", který se nachází v domovském adresáři uživatele.

cd .. - přechod na adresář rodičů aktuálního adresáře.

cd ~/Music - přechod do adresáře "Music", který se nachází v domovském adresáři uživatele.

Příkaz " cd " lze také použít s absolutními nebo relativními cestami k adresáři. Pokud je cesta uvedena ve vztahu k současnému adresáři, bude relativní. Pokud cesta začíná"/", bude absolutní.

Příkaz " cd " bez argumentů přepne aktuální adresář do domovského adresáře uživatele.

Posun o úroveň výš

K posunu o úroveň výše lze v operačním systému Linux použít příkaz cd .. . Tento příkaz vás přenese do nadřazeného adresáře aktuálního adresáře.

Pokud je například vaše aktuální adresář / home/username / documents , pak po provedení příkazu cd .. budete přeneseni do adresáře / home / username .

Pokud chcete přejít o několik úrovní výše najednou, můžete použít kombinaci příkazu cd s cestou k požadovanému adresáři. Chcete-li například přejít o dvě úrovně výše z aktuálního adresáře, můžete zadat příkaz cd ../.. .

Pokud chcete zobrazit obsah nadřazeného adresáře, můžete použít příkaz ls .. . Tento příkaz zobrazí seznam souborů a podřízených adresářů v nadřazeném adresáři aktuálního adresáře.

Posun o úroveň výše může být užitečný, pokud chcete najít soubory nebo adresáře umístěné v nadřazeném adresáři nebo pokud chcete zobrazit obsah nadřazeného adresáře pro orientaci v systému souborů.

Přechod na domácí adresář

Po dokončení tohoto příkazu budete přesměrováni do svého domovského adresáře. Tímto způsobem se v terminálu zobrazí nová cesta do adresáře, která bude směřovat do vašeho domovského adresáře.

Můžete také použít speciální zkratku pro přechod na domácí adresář - symbol ~. Při použití tohoto symbolu v příkazu cd ~ / budete také přesměrováni do svého domovského adresáře.

Přechod do domácího adresáře je velmi užitečný příkaz, který vám umožní rychle se vrátit do své osobní oblasti práce v systému Linux.

Přechod do kořenového adresáře

Chcete-li změnit aktuální adresář na kořenový v operačním systému Linux, musíte použít příkaz cd s argumentem / . Tím se vytvoří kořenový adresář aktuálního pracovního adresáře.

Po dokončení tohoto příkazu budete v kořenovém adresáři/. Aktuální adresář můžete zkontrolovat pomocí příkazu pwd, který zobrazuje úplnou cestu k aktuálnímu adresáři.

Výsledek provádění příkazu pwd bude vypadat jako:

Přechod do kořenového adresáře může být užitečný, když potřebujete provést operace, které vyžadují oprávnění superuživatele, jako je instalace softwaru nebo změna nastavení systému.

Přechod na absolutní cestu

Chcete-li přejít do určitého adresáře v Linuxu absolutní cestou, můžete použít příkaz cd v kombinaci s uvedením plné cesty do požadovaného adresáře.

Absolutní cesta představuje kompletní strukturu adresářů, počínaje kořenovým adresářem. Chcete-li například přejít do adresáře / home / user / Documents, můžete spustit následující příkaz:

TýmPopis
cd /home/user/Documents Přechod do adresáře / home / user / Documents

Po provedení příkazu cd bude váš aktuální pracovní adresář změněn na zadaný adresář.

Můžete také použít symbolické odkazy k přechodu na absolutní cestu. Pokud máte symbolický odkaz, který ukazuje na konkrétní adresář, můžete jej použít místo plné cesty k adresáři.

Pokud máte například symbolický odkaz s názvem mydir, který označuje adresář / home / user / Documents , můžete pro přechod spustit následující příkaz:

TýmPopis
cd mydir Přechod do adresáře, na který odkazuje symbolický odkaz mydir

Použití absolutní cesty může být užitečné, pokud potřebujete rychle přejít do konkrétního adresáře, který se nachází ve vzdálené části souborového systému.

Přechod po relativní cestě

K pohybu mezi adresáři v operačním systému Linux lze použít relativní cesty.

Relativní cesta označuje umístění adresáře vzhledem k současnému pracovnímu adresáři. Syntaxe relativní cesty je následující:

Předpokládejme například, že aktuální pracovní adresář je v adresáři / home / user1 a my musíme přejít do adresáře /home/user1/documents , což je podřízenost aktuálního pracovního adresáře.

K tomu použijeme relativní cestu: CD documents

Pokud jsme v adresáři / home / user1 a musíme přejít do adresáře /home/user2/documents , který je jinde v systému souborů, můžeme použít následující relativní cestu: cd ../user2/documents

V tomto příkladu .. znamená to posun o úroveň výš.

Použití relativních cest nám tedy umožňuje snadno procházet adresáře v operačním systému Linux.