Variabile d'ambiente

Autore: Monica Porter
Data Della Creazione: 15 Marzo 2021
Data Di Aggiornamento: 1 Luglio 2024
Anonim
Variabile d'ambiente - Tecnologia
Variabile d'ambiente - Tecnologia

Contenuto

Definizione - Cosa significa variabile d'ambiente?

Le variabili di ambiente sono valori che influiscono sui processi e sul comportamento dei sistemi informatici e degli ambienti operativi in ​​esecuzione. I programmi in esecuzione possono accedere ai valori delle variabili di ambiente ai fini della configurazione.


Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.

Techopedia spiega la variabile d'ambiente

Ad esempio, una variabile di ambiente con un nome specifico può identificare la posizione del sistema operativo del computer utilizzata per l'archiviazione dei file temporanea. La variabile di ambiente Microsoft Windows per l'archiviazione dei file temporanea è% TEMP% o% TMP%.

I sistemi Unix hanno variabili di ambiente specifiche e proprietarie. Un nuovo processo eredita un ambiente padre duplicato dal suo genitore senza modifiche al genitore. Queste conversioni devono avvenire a livello di interfaccia di programmazione dell'applicazione (API) tra fork ed exec. Al contrario, le variabili di ambiente per specifiche esecuzioni di comandi alterano le piattaforme della shell - come bash - invocando env.

Sebbene tutti i sistemi operativi UNIX e Microsoft abbiano variabili di ambiente, i nomi non vengono mai condivisi dai programmatori del sistema operativo. Ai fini della progettazione, i programmi in esecuzione possono manipolare i valori delle variabili di ambiente. I chiamanti Unix determinano gli spazi di memoria in esecuzione con varie autorità di programma setuid. Il linker dinamico carica il codice corrispondente, noto come posizioni delle variabili di ambiente (LD_LIBRARY_PATH e LD_PRELOAD). Il codice viene eseguito in base all'autorità di processo.