Seznam proměnných prostředí v Linuxu/Unixu
Co je to počítačové prostředí?
Výpočetní prostředí je Platform(Platform = Operating System+ Processor), kde může uživatel spouštět programy.
Co je proměnná?
V informatice, a proměnná je místo pro uložení hodnoty což může být a Název souboru, (souhrnně „Stránka (Stránky)“), a naše postupy pro shromažďování, využívání, uchovávání, ochranu a zpřístupnění takových informací. Tyto zásady platí pro informace, které shromažďujeme na těchto stránkách nebo v e-mailu, textových a jiných elektronických zprávách mezi vámi a těmito stránkami. Rovněž popisují vaše možnosti týkající se využívání vašich osobních údajů, přístupu k nim a jejich opravě., číslo nebo jiné datum. Obvykle se označuje svým symbolickým názvem, který je mu dán při tvorbě. Takto uloženou hodnotu lze zobrazit, smazat, 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 OperaV systému, na kterém pracujeme, je důležité některé z nich znát 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 způsob chování softwaru/programů.
klikněte zde pokud video není přístupné
Např. proměnná prostředí $LANG ukládá hodnotu jazyka, kterému uživatel rozumí. Tato hodnota je čtena aplikací tak, že čínskému uživateli je zobrazeno mandarínské rozhraní, zatímco americkému uživateli anglické rozhraní.
Pojďme studovat některé běžné proměnné prostředí –
Proměnlivý | Description |
---|---|
PATH |
Tato proměnná obsahuje dvojtečkou (:) oddělený seznam adresářů, ve kterých váš systém hledá spustitelné soubory. Když zadáte příkaz na terminálu, shell hledá příkaz v různých adresářích uvedených v proměnné $PATH. Pokud je příkaz nalezen, provede se. V opačném případě se vrátí s chybou „příkaz nenalezen“. |
USER |
Uživatelské jméno |
DOMŮ |
Výchozí cesta k domovskému adresáři uživatele |
EDITOR |
Cesta k programu, který upravuje obsah souborů |
UID |
Jedinečné ID uživatele |
TERM |
Výchozí emulátor terminálu |
SHELL |
Shell používaný 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- Rozlišují se malá a velká písmena. Ujistěte se, že zadáváte název proměnné správným písmem, jinak nemusíte získat požadované výsledky.
"env' zobrazí příkaz všechny proměnné prostředí.
Nastavte 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í malá a velká písmena a obvykle jsou vytvořeny velkými písmeny.
Mazání proměnných
K odstranění proměnné ze systému lze použít následující syntaxi.
unset variablename
Tento by odstranil proměnnou a jeho hodnotu trvale.
Shrnutí:
- Proměnné prostředí řídí chování programů ve vašem Operasystém.
Příkaz | Description |
---|---|
echo $VARIABILNÍ |
Chcete-li zobrazit hodnotu proměnné |
env |
Zobrazí všechny proměnné prostředí |
VARIABLE_NAME= hodnota_proměnné |
Vytvořte novou proměnnou |
nenastaveno |
Odeberte proměnnou |
exportovat Proměnná=hodnota |
Chcete-li nastavit hodnotu proměnné prostředí |