Zuhause Entwicklung Was ist eine Umgebungsvariable? - Definition aus techopedia

Was ist eine Umgebungsvariable? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Umgebungsvariable?

Umgebungsvariablen sind Werte, die sich auf die Prozesse und das Verhalten von Computersystemen und Betriebssystemumgebungen auswirken. Laufende Programme können zu Konfigurationszwecken auf Umgebungsvariablenwerte zugreifen.

Techopedia erklärt Umgebungsvariable

Beispielsweise kann eine speziell benannte Umgebungsvariable den Speicherort des Computer-Betriebssystems identifizieren, der für die temporäre Dateispeicherung verwendet wird. Die Microsoft Windows-Umgebungsvariable für den temporären Dateispeicher ist% TEMP% oder% TMP%.


Unix-Systeme haben spezifische und proprietäre Umgebungsvariablen. Ein neuer Prozess erbt eine doppelte übergeordnete Umgebung von seiner übergeordneten Umgebung, ohne Änderungen an der übergeordneten Umgebung vorzunehmen. Diese Konvertierungen müssen auf der API-Ebene (Application Programming Interface) zwischen fork und exec erfolgen. Im Gegensatz dazu ändern Umgebungsvariablen für bestimmte Befehlsausführungen Shell-Plattformen wie Bash, indem sie env aufrufen.


Obwohl alle UNIX- und Microsoft-Betriebssysteme Umgebungsvariablen haben, werden Namen von OS-Programmierern niemals gemeinsam verwendet. Zu Entwurfszwecken können ausgeführte Programme Umgebungsvariablenwerte bearbeiten. Unix-Aufrufer bestimmen Speicherbereiche, die mit verschiedenen setuid-Programmberechtigungen ausgeführt werden. Der dynamische Linker lädt den entsprechenden Code, der als Umgebungsvariablenpositionen (LD_LIBRARY_PATH und LD_PRELOAD) bezeichnet wird. Der Code wird gemäß der Prozessautorität ausgeführt.

Was ist eine Umgebungsvariable? - Definition aus techopedia