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ým | Popis |
|---|---|
| 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ým | Popis |
|---|---|
| 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.