Přejít na hlavní obsah

Jak najít cestu k aktuálnímu pracovnímu adresáři v Linuxu

Když pracujete na příkazovém řádku s Linuxem, je vždy dobré vědět, ve kterém adresáři se nacházíte. To je zvláště důležité při provádění různých příkazů a skriptů. V Linuxu existuje několik způsobů, jak zjistit aktuální cestu k pracovnímu adresáři, a v tomto článku se podíváme na některé z nich.

Jedním z nejběžnějších způsobů, jak zjistit aktuální cestu, je použít příkaz pwd. Tým pwd (označuje "print working directory") zobrazuje celou cestu k pracovnímu adresáři na příkazovém řádku. Stačí zadat pwd a stiskněte klávesu Enter a získáte výsledek.

Příklad: /home/username/documents

Dalším způsobem, jak zjistit aktuální cestu, je použít proměnnou prostředí $PWD. Tato proměnná obsahuje informace o aktuální cestě do pracovního adresáře. Chcete-li zjistit cestu, jednoduše zadejte příkaz echo $PWD. Výsledek bude stejný jako pro tým pwd.

Použití těchto metod vám pomůže snadno a rychle najít aktuální adresář práce v Linuxu. Znalost vaší aktuální cesty vám umožní pracovat se soubory a adresáři efektivněji a vyhnout se chybám při provádění příkazů a skriptů.

Příkaz pwd

Když pracujete na příkazovém řádku Linuxu, vždy jste v nějakém adresáři. Toto adresář se nazývá aktuální pracovní adresář. Tým pwd umožňuje vám zjistit cestu k aktuálnímu pracovnímu adresáři.

Pro použití příkazu pwd stačí otevřít terminál a zadat tento příkaz bez argumentů:

Po provedení tohoto příkazu systém zobrazí celou cestu k aktuálnímu pracovnímu adresáři, například:

/home/user

Tým pwd zvláště užitečné, když pracujete se soubory a adresáři a chcete vědět, ve kterém adresáři se aktuálně nacházíte. Může být také použit ve skriptech a příkazových souborech k získání aktuální cesty k adresáři a jeho použití v jiných příkazech nebo operacích.

Symbolický odkaz

Symbolické odkazy jsou soubory, které obsahují cestu k souboru nebo adresáři, na který odkazuje symbolický odkaz. Když se obrátíte na symbolický odkaz, operační systém přejde na uvedenou cestu a poskytne přístup k souboru nebo adresáři, na který odkazuje symbolický odkaz. To znamená, že symbolický odkaz je transparentní pro uživatele a programy.

K vytvoření symbolického odkazu v Linuxu se používá příkaz "ln", který má následující syntaxi:

Zde je ""cesta k souboru nebo adresáři, na který chcete vytvořit symbolický odkaz, a "" je cesta k novému symbolickému odkazu.

Například vytvořit symbolický odkaz " link "na Soubor" file.txt", můžete použít následující příkaz:

  • ln -s /path/to/file.txt link

Po provedení tohoto příkazu bude v aktuálním pracovním adresáři vytvořen soubor "link", který bude odkazovat na " file.txt". Když se obrátíte na soubor "link", operační systém přesměruje požadavek na Soubor "file.txt".

Když již nepotřebujete symbolický odkaz, můžete jej odstranit pomocí příkazu "rm". Chcete-li například odstranit symbolický odkaz "link", můžete použít následující příkaz:

Odstranění symbolického odkazu neovlivní cílový soubor nebo adresář, na který je odkazován symbolický odkaz.

Proměnná prostředí

Jednou z těchto proměnných je proměnná prostředí PWD, která obsahuje cestu k aktuálnímu pracovnímu adresáři. K získání hodnoty této proměnné lze použít příkaz:

TýmPopis
echo $PWD Zobrazí aktuální cestu k pracovnímu adresáři

Existuje také další proměnná prostředí HOME, která obsahuje cestu do domovského adresáře uživatele. K získání hodnoty této proměnné lze použít příkaz:

TýmPopis
echo $HOME Zobrazí cestu do domovského adresáře uživatele

Proměnné prostředí lze použít k automatizaci některých úkolů souvisejících se správou souborového systému a nastavením operačního systému. Mohou být také použity ve skriptech k provádění různých operací se soubory a adresáři.