Keskkonnamuutujad määravad süsteemis töötavate protsesside käitumise. Need muutujad salvestavad teavet arvutuskeskkonna kohta ja rakendused pääsevad sellele juurde, et oma käitumist vastavalt kohandada. Seega mõjutavad keskkonnamuutujate konfiguratsioonid teie Linuxi süsteemi ja selle rakendusi. Lisaks saate arvutuskeskkonda kohandada, määrates keskkonnamuutujad.
Seetõttu on kõigi Linuxi kasutajate jaoks oluline mõista, kuidas keskkonnamuutujaid deklareerida. Kahtlemata suurendab see tõhusust ja tootlikkust. Selles lühikeses ajaveebis käsitletakse erinevaid keskkonnamuutujate seadmise viise ilma raskusteta.
Ekspordi käsk
Keskkonnamuutuja määramiseks saate kasutada ekspordikäsku. Selle kasutamiseks sisestage terminali allolev käsk:
eksportida MINU_MUUTUV = väärtus
See käsk määrab keskkonnamuutuja MY_VARIABLE, mille väärtus on 'väärtus'. Saate seda käsku kasutada sarnaselt, asendades 'MY_MUURIABLE' ja 'value' vastavalt soovitud muutuja nime ja väärtusega. Näiteks muutuja PRATEEK_EV määramiseks väärtusega 'Tere maailm!', sisestage:
eksportida PRATEK_EV = 'Tere, Maailm!'
Eduka täitmise korral ei kuvata see midagi, kuid saate selle kinnitada, kasutades printenv käsk.
Määratud käsk
Käsk set on alternatiiv ekspordikäsule, mis loob skripti või seansi jooksul ajutiselt muutujaid:
seatud MINU_MUUTUV = väärtus
Jällegi asendage väärtused vastavalt oma eelistustele. Näiteks ülaltoodud näite uuesti võtmine:
seatud PRATEK_EV = 'Tere, Maailm!'
Püsivad keskkonnamuutujad
Keskkonnamuutuja, mille loote seadistus- ja ekspordikäskude abil, on ajutine ja püsib süsteemis kuni shellisessiooni sulgemiseni. Kui kavatsete määrata keskkonnamuutuja pikemaks perioodiks, eksportige see bashi konfiguratsioonifaili.
nano ~ / .bashrcSümbol tildes (~) näitab kodukataloogi ja bashrc on bashi konfiguratsioonifaili nimi. Zsh- või kalakarpide jaoks võite kasutada vastavalt 'nano ~/.zshrc' ja 'nano ~/.config/fish/config.fish'. Nüüd lisage failile allolev käsk ja salvestage see:
eksportida MINU_ENV = 'Teave'
Kiire kokkuvõte
Keskkonnamuutujad aitavad kujundada rakenduste ja skriptide käitumist Linuxi süsteemides. Vaatamata sellele tähtsusele peavad kasutajad sageli mõistma, kuidas keskkonnamuutujaid määrata. Seetõttu pakub see ajaveeb kolme lihtsaimat viisi keskkonnamuutujate määramiseks sobivate näidete abil.