V tej vadnici boste izvedeli-
- Kaj je računalniško okolje?
- Kaj je spremenljivka?
- Kaj so spremenljivke okolja?
- Dostop do vrednosti spremenljivk
- Nastavite nove spremenljivke okolja
Kaj je računalniško okolje?
Računalniško okolje je platforma (platforma = operacijski sistem + procesor), kjer lahko uporabnik izvaja programe.
Kaj je spremenljivka?
V računalništvu je spremenljivka mesto za shranjevanje vrednosti, ki je lahko ime datoteke , besedilo , številka ali kateri koli drug podatek . Običajno je omenjen s simboličnim imenom, ki mu je dano med ustvarjanjem. Tako shranjeno vrednost je mogoče prikazati, izbrisati, urediti in znova shraniti.
Spremenljivke igrajo pomembno vlogo pri računalniškem programiranju, saj programerjem omogočajo pisanje prilagodljivih programov. Ker so povezane z operacijskim sistemom, na katerem delamo, je pomembno, da nekatere poznamo in kako lahko vplivamo nanje.
Kaj so spremenljivke okolja?
Okoljske spremenljivke so dinamične vrednosti, ki vplivajo na procese ali programe v računalniku. Obstajajo v vseh operacijskih sistemih, vendar se tipi lahko razlikujejo. Spremenljivke okolja lahko ustvarjate, urejate, shranjujete in brišete ter daje informacije o vedenju sistema.
Spremenljivke okolja lahko spremenijo način obnašanja programske opreme / programov.
Kliknite tukaj, če video ni dostopen
Npr. Spremenljivka okolja $ LANG shranjuje vrednost jezika, ki ga uporabnik razume. To vrednost prebere aplikacija, tako da se kitajskemu uporabniku prikaže mandarinski vmesnik, ameriškemu pa angleški.
Preučimo nekaj običajnih spremenljivk okolja -
Spremenljiv |
Opis |
---|---|
POT | Ta spremenljivka vsebuje seznam imenikov, ločenih z dvopičjem (:), v katerem vaš sistem išče izvršljive datoteke. Ko vnesete ukaz na terminalu, lupina poišče ukaz v različnih imenikih, omenjenih v spremenljivki $ PATH. Če je ukaz najden, se izvede. V nasprotnem primeru se vrne z napako 'ukaz ni najden'. |
UPORABNIK | Uporabniško ime |
DOMOV | Privzeta pot do uporabnikovega domačega imenika |
UREDNIK | Pot do programa, ki ureja vsebino datotek |
UID | Unikatni ID uporabnika |
ROK | Privzeti emulator terminala |
LUŠČINA | Uporabnik uporablja lupino |
Dostop do vrednosti spremenljivk
Če želite določiti vrednost spremenljivke, uporabite ukaz
echo $VARIABLE
Spremenljivke so občutljive na velike in male črke. Prepričajte se, da ste ime spremenljivke vtipkali v pravilno črko, sicer morda ne boste dobili želenih rezultatov.
Ukaz ' env' prikazuje vse spremenljivke okolja.
Nastavite nove spremenljivke okolja
Ustvarite lahko svojo uporabniško določeno spremenljivko s sintakso
VARIABLE_NAME= variable_value
Še enkrat, ne pozabite, da spremenljivke razlikujejo med velikimi in malimi črkami in so običajno ustvarjene z velikimi črkami.
Brisanje spremenljivk
Naslednjo sintakso lahko uporabite za odstranitev spremenljivke iz sistema.
unset variablename
S tem bi spremenljivko in njeno vrednost trajno odstranili .
Povzetek:
- Spremenljivke okolja urejajo vedenje programov v vašem operacijskem sistemu.
Ukaz | Opis |
---|---|
echo $ VARIABLE | Za prikaz vrednosti spremenljivke |
env | Prikaže vse spremenljivke okolja |
VARIABLE_NAME = spremenljiva_vrednost | Ustvari novo spremenljivko |
nastavljeno | Odstranite spremenljivko |
izvozna spremenljivka = vrednost | Nastavitev vrednosti spremenljivke okolja |