Elenco delle variabili d'ambiente in Linux/Unix
Cos'รจ un ambiente informatico?
L'ambiente informatico รจ la piattaforma (Piattaforma = Operating System+ Processor) dove un utente puรฒ eseguire programmi.
Cos'รจ una variabile?
In informatica, a la variabile รจ una posizione in cui memorizzare un valore che puรฒ essere un Nome del file, testo, numero o qualsiasi altro dati. Viene solitamente indicato con il nome simbolico che gli รจ stato dato durante la creazione. Il valore cosรฌ memorizzato puรฒ essere visualizzato, cancellato, modificato e nuovamente salvato.
Le variabili svolgono un ruolo importante nella programmazione dei computer perchรฉ consentono ai programmatori di scrivere programmi flessibili. Poichรฉ sono correlati a Operating su cui lavoriamo, รจ importante conoscerne alcuni e come possiamo influenzarli.
Cosa sono le variabili d'ambiente?
Le variabili d'ambiente sono valori dinamici che influenzano i processi oi programmi su un computer. Esistono in ogni sistema operativo, ma i tipi possono variare. Le variabili d'ambiente possono essere create, modificate, salvate ed eliminate e forniscono informazioni sul comportamento del sistema.
Le variabili di ambiente possono cambiare il modo in cui si comportano un software/programmi.
Clicchi Qui. se il video non รจ accessibile
Ad esempio, la variabile d'ambiente $LANG memorizza il valore della lingua che l'utente comprende. Questo valore viene letto da un'applicazione in modo tale che a un utente cinese venga mostrata un'interfaccia in mandarino mentre a un utente americano venga mostrata un'interfaccia in inglese.
Studiamo alcune variabili ambientali comuni:
| Variabile | Descrizione |
|---|---|
| PERCORSO |
Questa variabile contiene un elenco di directory separate da due punti (:) in cui il sistema cerca i file eseguibili. Quando si immette un comando sul terminale, la shell cerca il comando in diverse directory menzionate nella variabile $PATH. Se il comando viene trovato, viene eseguito. Altrimenti, restituisce un errore 'comando non trovato'. |
|
UTENTE |
Il nome utente |
|
INIZIO |
Percorso predefinito della directory home dell'utente |
|
EDITOR |
Percorso del programma che modifica il contenuto dei file |
|
UID |
ID univoco dell'utente |
|
TERMINE |
Emulatore di terminale predefinito |
|
SHELL |
Shell utilizzata dall'utente |
Accesso ai valori delle variabili
Per determinare il valore di una variabile, utilizzare il comando
echo $VARIABLE
Le variabili sono sensibili alle maiuscole/minuscole. Assicurati di digitare il nome della variabile con la lettera maiuscola/minuscola corretta, altrimenti potresti non ottenere i risultati desiderati.
Il 'env' viene visualizzato il comando tutte le variabili d'ambiente.
Imposta nuove variabili d'ambiente
Puoi creare la tua variabile definita dall'utente, con la sintassi
VARIABLE_NAME= variable_value
Ancora una volta, tienilo a mente che le variabili fanno distinzione tra maiuscole e minuscole e solitamente vengono creati in maiuscolo.
Eliminazione di variabili
Per rimuovere una variabile dal sistema รจ possibile utilizzare la seguente sintassi.
unset variablename
Questo rimuoverebbe la variabile e il suo valore in modo permanente.
Sommario:
- Le variabili d'ambiente governano il comportamento dei programmi nel tuo Operasistema di ting.
| Comando | Descrizione |
|---|---|
|
echo $VARIABILE |
Per visualizzare il valore di una variabile |
|
ENV |
Visualizza tutte le variabili d'ambiente |
|
NOME_VARIABILE=valore_variabile |
Crea una nuova variabile |
|
non settato |
Rimuovere una variabile |
|
esporta variabile=valore |
Per impostare il valore di una variabile di ambiente |




