Elenco delle variabili d'ambiente in Linux / Unix

Sommario:

Anonim

In questo tutorial imparerai-

  • Cos'è un ambiente informatico?
  • Cos'è una variabile?
  • Cosa sono le variabili d'ambiente?
  • Accesso ai valori delle variabili
  • Imposta nuove variabili d'ambiente

Cos'è un ambiente informatico?

L'ambiente di elaborazione è la piattaforma (piattaforma = sistema operativo + processore) in cui un utente può eseguire programmi.

Cos'è una variabile?

In informatica, una variabile è una posizione in cui memorizzare un valore che può essere un nome di file , testo , numero o qualsiasi altro dato . Di solito è indicato con il suo nome simbolico che gli viene dato durante la creazione. Il valore così memorizzato può essere visualizzato, cancellato, modificato e salvato nuovamente.

Le variabili svolgono un ruolo importante nella programmazione del computer perché consentono ai programmatori di scrivere programmi flessibili. Poiché sono correlati al sistema operativo su cui lavoriamo, è importante conoscerne alcuni e sapere 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. È possibile creare, modificare, salvare ed eliminare variabili d'ambiente e fornire informazioni sul comportamento del sistema.

Le variabili d'ambiente possono cambiare il modo in cui si comportano un software / programmi.

Fare clic 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 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 d'ambiente comuni:

Variabile

Descrizione

SENTIERO Questa variabile contiene un elenco di directory separato 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. In caso contrario, ritorna con un errore "comando non trovato".
UTENTE Il nome utente
CASA Percorso predefinito alla directory home dell'utente
EDITORE Percorso del programma che modifica il contenuto dei file
UID ID univoco dell'utente
TERMINE Emulatore di terminale predefinito
CONCHIGLIA Shell utilizzata dall'utente

Accesso ai valori delle variabili

Per determinare il valore di una variabile, utilizzare il comando

echo $VARIABLE

Le variabili fanno distinzione tra maiuscole e minuscole. Assicurati di digitare il nome della variabile nel caso delle lettere corrette, altrimenti potresti non ottenere i risultati desiderati.

Il comando " env" mostra tutte le variabili d'ambiente.

Imposta nuove variabili d'ambiente

È possibile creare la propria variabile definita dall'utente, con la sintassi

VARIABLE_NAME= variable_value

Ancora una volta, tieni presente che le variabili fanno distinzione tra maiuscole e minuscole e di solito vengono create in maiuscolo.

Eliminazione di variabili

La seguente sintassi può essere utilizzata per rimuovere una variabile dal sistema.

unset variablename

Ciò rimuoverà la variabile e il suo valore in modo permanente.

Sommario:

  • Le variabili di ambiente regolano il comportamento dei programmi nel sistema operativo.
Comando Descrizione
echo $ VARIABILE Per visualizzare il valore di una variabile
env Visualizza tutte le variabili d'ambiente
VARIABLE_NAME = valore_variabile Crea una nuova variabile
non settato Rimuovi una variabile
Export Variable = valore Per impostare il valore di una variabile d'ambiente