GNU/Linux >> Znalost Linux >  >> Linux

Jak nastavit, vypsat a odebrat proměnné prostředí v Linuxu

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žít export 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.


Linux
  1. Jak spravovat a vypisovat služby v Linuxu

  2. Jak najít a odstranit duplicitní fotografie v Linuxu

  3. Příklady exportních příkazů pro Linux (jak nastavit proměnné prostředí)

  1. Jak nastavit a zrušit místní, uživatelské a systémové proměnné prostředí v Linuxu

  2. Proměnné prostředí Linux:Jak číst a nastavovat na Linux VPS

  3. Jak nastavit/vytvořit proměnné prostředí a prostředí v Linuxu

  1. Jak nastavit proměnné prostředí v Linuxu

  2. Jak nastavit proměnnou prostředí ve Windows

  3. Jak nastavit proměnné prostředí Linuxu pomocí Ansible