Indholdsfortegnelse:
Definition - Hvad betyder miljøvariabel?
Miljøvariabler er værdier, der påvirker processerne og opførslen i kørende computersystemer og OS-miljøer. Kørsel af programmer får muligvis adgang til miljøvariabler til konfigurationsformål.
Techopedia forklarer miljøvariablen
For eksempel kan en specifikt navngivet miljøvariabel identificere computerens OS-placering, der bruges til midlertidig fillagring. Microsoft Windows-miljøvariablen til midlertidig fillagring er% TEMP% eller% TMP%.
Unix-systemer har specifikke og proprietære miljøvariabler. En ny proces arver et duplikat overordnet miljø fra sin overordnede uden ændringer til forælderen. Disse konverteringer skal ske på applikationsprogrammeringsgrænsefladen (API) mellem gaffel og exec. I modsætning hertil ændrer miljøvariabler til specifikke kommandoudførelser shell-platforme - såsom bash - ved at påkalde env.
Selvom alle UNIX og Microsoft OS har miljøvariabler, deles navne aldrig af OS-programmerere. Til designformål kan køre programmer manipulere miljømæssige variabler. Unix-opkaldere bestemmer hukommelsesområder, der kører med forskellige setuid-programmyndigheder. Den dynamiske linker indlæser tilsvarende kode, kendt som miljøvariabile placeringer (LD_LIBRARY_PATH og LD_PRELOAD). Koden kører i henhold til processautoriteten.
