Proměnné prostředí jsou v Linuxu páry klíč-hodnota, které jsou trvale nebo dočasně uloženy pro použití aplikacemi prostřednictvím shellu.
V této příručce se naučíte, jak nastavit proměnné prostředí v Linuxu, vypsat je a odstranit.
Globální proměnné prostředí jsou uloženy v etc/environment . Jakékoli změny provedené v tomto souboru se projeví v celém systému pro všechny uživatele.
Nastavení dočasných proměnných prostředí
Dočasné proměnné jsou dostupné pouze pro aktuální relaci shellu. Proměnné budou smazány, jakmile zavřete terminál.
Dočasné proměnné můžete vytvořit pomocí následující syntaxe.
KEY1=value KEY2="value 2" KEY3=value1:value2
- Názvy proměnných prostředí by měly být psány VELKÁ PÍSMENA. Rozlišují velká a malá písmena.
- Pár název a hodnota by měly být odděleny
=
znak bez mezer kolem něj. - Do jedné proměnné lze přidat více hodnot, které jsou odděleny dvojtečkou
:
. - Hodnoty, které obsahují mezery, by měly být uzavřeny do uvozovek
" "
.
Seznam proměnných prostředí
Všechny dostupné proměnné prostředí můžete vypsat jednoduše pomocí následujících příkazů.
env printenv
Tyto oba příkazy zobrazí seznam všech proměnných prostředí uložených v systému.
Přečtěte si proměnné prostředí
Proměnné prostředí můžete číst pomocí printenv
příkaz a echo
příkaz.
Pomocí printenv příkaz.
printenv HOME
Output /home/cloudbooklet
Můžete také použít printenv
příkaz pro čtení více proměnných.
printenv TERM SHELL
Output xterm-256color /bin/bash
Pomocí echo příkaz.
echo $HOME
Output /home/cloudbooklet
Můžete také použít echo
příkaz pro čtení více proměnných.
echo $TERM $SHELL
Output xterm-256color /bin/bash
Odstranit proměnné prostředí
Odstranění proměnných prostředí je velmi jednoduché. Stačí použít unset
příkaz s názvem proměnné pro její odstranění.
unset variablename
Tento příkaz trvale odstraní proměnnou.
Nastavení trvalých proměnných prostředí
Trvalé proměnné prostředí jsou uloženy na 3 místech.
/etc/environemnt
:Tento soubor ukládá proměnné, které jsou globálně přístupné všem uživatelům v celém systému./etc/profile
:Kdykoli je zadán bash shell, načtou se proměnné v tomto souboru. Chcete-li do tohoto souboru přidat proměnnou prostředí, musíte použítexport
příkaz.~/.bashrc
:Zde jsou přidány proměnné prostředí specifické pro uživatele.
Chcete-li načíst přidané proměnné ve vaší aktuální relaci, musíte použít příkaz source.
source ~/.bashrc
Připravte se na roli odborníka na informační technologie s operačním systémem Linux
Závěr
Nyní jste se naučili, jak nastavit proměnné prostředí, vypsat je a odstranit, pokud nejsou potřeba.
Díky za váš čas. Pokud narazíte na jakýkoli problém nebo zpětnou vazbu, zanechte prosím komentář níže.