Popis varijabli okruženja u Linuxu/Unixu
Što je računalno okruženje?
Računalno okruženje je Platforma (Platforma = Operating System+ Processor) gdje korisnik može pokretati programe.
Što je varijabla?
U računarskoj znanosti, varijabla je mjesto za pohranu vrijednosti koji može biti a filename, tekst, broj ili bilo koji drugi datum. Obično se naziva njegovim simboličkim imenom koje mu je dano tijekom stvaranja. Tako pohranjena vrijednost može se prikazati, brisati, uređivati i ponovno spremati.
Varijable igraju važnu ulogu u programiranju računala jer omogućuju programerima pisanje fleksibilnih programa. Kako su povezani s OperaU sustavu na kojem radimo važno je poznavati neke od njih i kako na njih možemo utjecati.
Što su varijable okruženja?
Varijable okruženja su dinamičke vrijednosti koje utječu na procese ili programe na računalu. Postoje u svakom operativnom sustavu, ali se vrste mogu razlikovati. Varijable okruženja mogu se kreirati, uređivati, spremati i brisati te daju informacije o ponašanju sustava.
Varijable okruženja mogu promijeniti način na koji se softver/programi ponašaju.
Kliknite ovdje ako video nije dostupan
Npr. varijabla okruženja $LANG pohranjuje vrijednost jezika koji korisnik razumije. Ovu vrijednost očitava aplikacija tako da se kineskom korisniku prikazuje sučelje na mandarinskom, dok se američkom korisniku prikazuje sučelje na engleskom.
Proučimo neke uobičajene varijable okruženja –
Varijabla | Description |
---|---|
PUT |
Ova varijabla sadrži dvotočkom (:) odvojen popis direktorija u kojima vaš sustav traži izvršne datoteke. Kada unesete naredbu na terminalu, ljuska traži naredbu u različitim direktorijima navedenim u varijabli $PATH. Ako je naredba pronađena, ona se izvršava. Inače se vraća s pogreškom 'naredba nije pronađena'. |
USER |
Korisničko ime |
POČETNA |
Zadana staza do korisničkog matičnog direktorija |
UREDNIK |
Put do programa koji uređuje sadržaj datoteka |
UID |
Jedinstveni ID korisnika |
POJAM |
Zadani emulator terminala |
SHELL |
Ljuska koju koristi korisnik |
Pristup varijabilnim vrijednostima
Za određivanje vrijednosti varijable koristite naredbu
echo $VARIABLE
Varijable razlikuju velika i mala slova. Pazite da naziv varijable upišete ispravnim malim i malim slovom jer inače možda nećete dobiti željene rezultate.
'okruženje zasloni naredbi sve varijable okoline.
Postavite nove varijable okruženja
Možete stvoriti vlastitu korisnički definiranu varijablu sa sintaksom
VARIABLE_NAME= variable_value
Opet, imajte na umu da su varijable osjetljive na velika i mala slova i obično se stvaraju velikim slovima.
Brisanje varijabli
Sljedeća sintaksa može se koristiti za uklanjanje varijable iz sustava.
unset variablename
Ova uklonio bi varijablu a njegova vrijednost trajno.
Sažetak:
- Varijable okruženja upravljaju ponašanjem programa u vašem Operating sustav.
naredba | Description |
---|---|
echo $VARIJABLE |
Za prikaz vrijednosti varijable |
eNV |
Prikazuje sve varijable okruženja |
VARIABLE_NAME= varijabla_vrijednost |
Napravite novu varijablu |
nesigurni |
Uklonite varijablu |
izvoz Varijabla=vrijednost |
Za postavljanje vrijednosti varijable okoline |