Come elencare, aggiungere e rimuovere le variabili di ambiente in Fedora Linux

Le variabili di ambiente sono impostate per essere utilizzate dai programmi.

Le variabili definite dal sistema vengono impostate dal sistema. Un esempio è pwd che contiene la directory di lavoro corrente.

Le variabili definite dall'utente sono definite dall'utente temporaneamente(solo per la shell corrente) o in modo permanente.

Le variabili di ambiente locali vengono impostate solo per la sessione corrente.

Le variabili di ambiente utente sono definite per l'utente e vengono utilizzate ogni volta che l'utente accede. Queste variabili sono impostate nei file che si trovano nella directory home dell'utente:

  • .bashrc – Caricato all'apertura di un nuovo terminale
  • .bash_profile – Caricato quando l'utente accede da remoto. Se non presente, viene utilizzato .bash_login o .profile
  • .bash_login
  • .profilo

Le variabili di ambiente a livello di sistema sono disponibili a livello di sistema (per tutti gli utenti). Definito nelle seguenti directory e file:

  • /ecc / ambiente – File delle variabili di ambiente a livello di sistema
  • /ecc / profilo – Come l'ambiente ma per gli accessi remoti
  • /etc / profile.d
  • /ecc / bash.bashrc

Elenca le variabili di ambiente correnti

ENV

Rimuovi la variabile di ambiente locale

non settato {var_name}

Aggiungi la variabile d'ambiente locale

esporta VAR_NAME = myvar / new

Quanto sopra sarà disponibile solo durante la sessione e verrà cancellato al termine della sessione.

Per creare una variabile di ambiente utente, modificare il file .bashrc e aggiungere il comando export VAR_NAME = myvar / new al file. Salvare il file e utilizzare il comando .bashrc di origine per attivare le modifiche.

Per creare una variabile di ambiente di sistema, modifica il file / etc / environment e aggiungi il comando export VAR_NAME = myvar / new al file. Salvare il file e utilizzare il comando source / etc / environment per attivare le modifiche.