Přejít na hlavní obsah

Jak přidat proměnnou cesty do Linuxu

Proměnné cesty v Linuxu jsou soubor adresářů, ve kterých operační systém hledá spustitelné soubory. Při přidávání nového programu nebo nástroje do systému je důležité přidat jeho cestu do proměnných prostředí, aby systém mohl tento program snadno najít a spustit.

Proč je třeba přidávat proměnné cesty?

Přidání cesty do proměnných cest umožňuje systému přistupovat k spustitelným souborům bez uvedení úplné cesty k nim. Díky tomu je používání příkazových nástrojů a programů pohodlnější a efektivnější.

Existuje několik způsobů, jak přidat proměnné cesty do Linuxu. Jedním z nejběžnějších způsobů je úprava souboru .bashrc nebo .bash_profile, který se nachází v domovském adresáři uživatele. V těchto souborech lze přidat nové řádky s oznámením proměnných cesty, například:

Po přidání nového řádku je nutné restartovat terminál nebo spustit příkaz source .bashrc nebo source .bash_profile aby změny vstoupily v platnost.

Základní pojmy

Proměnná cesty (PATH) v operačním systému Linux je seznam adresářů, ve kterých systém hledá spustitelné soubory. Když zadáte příkaz v terminálu, systém zkontroluje každý adresář v PATH, aby našel příslušný spustitelný soubor.

Chcete-li přidat nový adresář do proměnné cesty, musíte upravit soubor profilu vašeho účtu. Obvykle je to soubor .bashrc nebo .bash_profile, který je ve vašem domovském adresáři. Tento soubor můžete otevřít v libovolném textovém editoru.

Pokud chcete do PATH Přidat nový adresář, musíte do souboru profilu přidat následující řádek:

  • Pro .bashrc:
  • export PATH=$PATH: / cesta / k / nové / adresáře
  • Pro .bash_profile:
  • export PATH=$PATH: / cesta / k / nové / adresáře

Jakmile uložíte a zavřete soubor profilu, budete muset resetovat svůj shell, aby se změny projevily. Můžete to udělat tak, že terminál zavřete a znovu jej otevřete.

Nyní, když zadáte příkaz v terminálu, systém vyhledá spustitelné soubory nejen ve standardních adresářích, ale také ve vašem novém adresáři přidaném do proměnné cesty.

Přidání proměnné cesty

Chcete-li přidat novou proměnnou cesty v Linuxu, postupujte podle následujících kroků:

Krok 1:

Otevřete terminál nebo příkazový řádek.

Krok 2:

Zadejte příkaz sudo gedit ~/.bashrc a stiskněte Enter.

Krok 3:

Otevře se soubor .bashrc v textovém editoru. Přejděte na konec a přejděte na nový řádek.

Krok 4:

Na novém řádku zadejte následující příkaz: export PATH=$PATH:/path/to/directory

Nahradit /path/to/directory na cestě do adresáře, kde jsou spustitelné soubory nového programu nebo aplikace, kterou chcete přidat do proměnné cesty.

Krok 5:

Uložte a zavřete soubor .bashrc.

Krok 6:

Vraťte se do terminálu nebo příkazového řádku a zadejte příkaz source ~/.bashrc pro aktualizaci proměnné cesty.

Nyní by měla být přidána nová proměnná cesty a připravena k použití. Můžete to zkontrolovat zadáním příkazu echo $PATH, která by měla zobrazit aktuální hodnoty proměnné cesty s novou přidanou cestou.

Změna proměnné cesty

Změna proměnné cesty může být nezbytná například pro přidání nových adresářů, ve kterých jsou umístěny vaše vlastní skripty nebo programy.

Existuje několik způsobů, jak změnit proměnnou cestu v Linuxu:

1. Dočasná změna proměnné cesty:

Pro dočasnou změnu proměnné cesty v aktuální relaci terminálu můžete použít příkaz export:

Zde / nový / adresář - toto je cesta k novému adresáři, kterou chcete přidat do proměnné cesty.

2. Trvalá změna proměnné cesty pro aktuálního uživatele:

Chcete-li trvale změnit proměnnou cestu pro aktuálního uživatele, musíte otevřít soubor .bashrc v textovém editoru:

Poté přidejte další řádek na konec souboru:

Uložte změny a zavřete soubor. Poté restartujte terminál nebo spusťte příkaz:

3. Neustálá změna proměnné cesty pro všechny uživatele:

Chcete-li trvale změnit proměnnou cestu pro všechny uživatele v systému, musíte otevřít soubor /etc/environment v textovém editoru:

sudo nano /etc/environment

Poté přidejte cestu k novému adresáři a oddělte ji dvojtečkou se zbytkem adresářů v proměnné PATH:

Uložte změny a zavřete soubor. Poté restartujte počítač, aby se změny projevily.

Nyní, po změně proměnné cesty, bude operační systém hledat spustitelné soubory ve Vámi zadaných adresářích, což vám umožní pohodlně používat vlastní skripty a programy.