Seznam proměnných prostředí v systému Linux / Unix

Obsah:

Anonim

V tomto výukovém programu se naučíte

  • Co je to výpočetní prostředí?
  • Co je to proměnná?
  • Co jsou proměnné prostředí?
  • Přístup k hodnotám proměnných
  • Nastavit nové proměnné prostředí

Co je to výpočetní prostředí?

Výpočtové prostředí je platforma (platforma = operační systém + procesor), kde může uživatel spouštět programy.

Co je to proměnná?

V informatice je proměnná místem pro uložení hodnoty, kterou může být název souboru , text , číslo nebo jakákoli jiná data . Obvykle se na něj odkazuje svým symbolickým názvem, který mu byl přidělen při tvorbě. Takto uloženou hodnotu lze zobrazit, odstranit, upravit a znovu uložit.

Proměnné hrají důležitou roli v počítačovém programování, protože umožňují programátorům psát flexibilní programy. Protože souvisí s operačním systémem, na kterém pracujeme, je důležité znát některé z nich a jak je můžeme ovlivnit.

Co jsou proměnné prostředí?

Proměnné prostředí jsou dynamické hodnoty, které ovlivňují procesy nebo programy v počítači. Existují v každém operačním systému, ale typy se mohou lišit. Proměnné prostředí lze vytvářet, upravovat, ukládat a mazat a poskytovat informace o chování systému.

Proměnné prostředí mohou změnit chování softwaru / programů.

Pokud video není přístupné, klikněte sem

Např. Proměnná prostředí $ LANG ukládá hodnotu jazyka, kterému uživatel rozumí. Tuto hodnotu čte aplikace tak, že čínskému uživateli se zobrazí rozhraní Mandarin, zatímco americkému uživateli se zobrazí anglické rozhraní.

Pojďme si prostudovat některé běžné proměnné prostředí -

Variabilní

Popis

CESTA Tato proměnná obsahuje seznam adresářů oddělených dvojtečkou (:), ve kterých váš systém hledá spustitelné soubory. Když zadáte příkaz na terminálu, shell vyhledá příkaz v různých adresářích uvedených v proměnné $ PATH. Pokud je příkaz nalezen, provede se. Jinak se vrátí s chybou „příkaz nebyl nalezen“.
UŽIVATEL Uživatelské jméno
DOMOV Výchozí cesta k domovskému adresáři uživatele
EDITOR Cesta k programu, který upravuje obsah souborů
UID Jedinečné ID uživatele
OBDOBÍ Výchozí emulátor terminálu
SHELL Shell je používán uživatelem

Přístup k hodnotám proměnných

Chcete-li určit hodnotu proměnné, použijte příkaz

echo $VARIABLE

Proměnné jsou - velká a malá písmena. Ujistěte se, že zadáte název proměnné správným písmenem, jinak se nemusí dostavit požadované výsledky.

Příkaz ' env' zobrazuje všechny proměnné prostředí.

Nastavit nové proměnné prostředí

Můžete si vytvořit vlastní uživatelsky definovanou proměnnou se syntaxí

VARIABLE_NAME= variable_value

Opět mějte na paměti, že proměnné rozlišují velká a malá písmena a obvykle se vytvářejí velkými písmeny.

Odstranění proměnných

Následující syntaxi lze použít k odebrání proměnné ze systému.

unset variablename

To by proměnnou a její hodnotu trvale odstranilo .

Souhrn:

  • Chování programů ve vašem operačním systému řídí proměnné prostředí.
Příkaz Popis
echo $ VARIABLE Zobrazení hodnoty proměnné
env Zobrazí všechny proměnné prostředí
VARIABLE_NAME = proměnná_hodnota Vytvořte novou proměnnou
zrušeno Odeberte proměnnou
exportní proměnná = hodnota Nastavit hodnotu proměnné prostředí