Jak používat příkaz pwd v systému Linux
Příkaz pwd v systému Linux vloží celou cestu k aktuálnímu pracovnímu adresáři do standardního výstupu. Tento příkaz je nezbytný pro přesné sledování adresářů v systému Linux a lze jej přizpůsobit různými způsoby.
Co je příkaz pwd v systému Linux?
pwd znamená v systému Linux „Print Working Directory“ (vytisknout pracovní adresář). Spolu s příkazem cd je to jeden z nejčastěji používaných příkazů pro každodenní úkoly. Hlavním úkolem pwd je vložit do výstupu úplnou cestu k aktuálnímu adresáři. Jednotlivé podadresáře jsou odděleny pomlčkami. Příkaz pwd je k dispozici jako vestavěný příkaz a jako samostatný program. Je součástí standardní instalace všech běžných distribucí Linuxu, jako je Debian nebo Ubuntu.
Jak funguje příkaz pwd v systému Linux?
Pomocí příkazu pwd získáte ve výstupu úplnou cestu k aktuálnímu adresáři. To je výhodné, pokud často přepínáte mezi adresáři nebo pracujete s mnoha podadresáři. S příkazem pwd v systému Linux si zachováte přehled o všech cestách a můžete cíleně ukládat nebo otevírat soubory, a to i v rozsáhlých projektech.
Jaká je syntaxe příkazu pwd?
Syntaxe příkazu pwd v systému Linux je jednoduchá a vždy vypadá takto:
$ pwd [Options]bashKdyž spustíte příkaz pwd bez jakýchkoli parametrů, zobrazí se jako výstup úplná cesta k aktuálnímu pracovnímu adresáři. Díky různým parametrům můžete tento výstup přizpůsobit.
Jaké jsou možnosti příkazu pwd v systému Linux?
Příkaz pwd má dvě důležité volby, které se vzájemně vylučují:
- -L: I když je v shellu nastavena volba „physical“, příkaz pwd nerozpozná symbolické odkazy a v případě jejich přítomnosti zobrazí samotný symbolický odkaz.
- -P: Tato volba vyřeší symbolický odkaz.
Program /bin/pwd naopak rozpoznává pouze volbu „–help“. Pomocí ní můžete získat další informace o příkazu pwd, včetně jeho použití a dostupných voleb.
Příklady použití příkazu pwd
Když spustíte příkaz pwd, vždy se jako výstup zobrazí cesta k vašemu aktuálnímu pracovnímu adresáři. Chcete-li získat tento výsledek, stačí zadat příkaz přesně tak, jak je uvedeno v části syntaxe výše. Výstup bude vypadat následovně:
/home/subfolderbashPokud používáte tento program, spusťte Linux pwd následujícím způsobem:
/bin/pwdbashVýstup je následující:
/home/subfolderbashPokud nyní přidáte volbu „-L“, příkaz bude vypadat takto:
/bin/pwd -LbashSprávný výstup by vypadal takto:
/home/subfolder/dir_simlinkbash