Visualizza le variabili di ambiente
Iniziamo con la visualizzazione delle variabili di ambiente attualmente abilitate del nostro Ubuntu 20.04 Sistema operativo Linux. Il comando più comunemente usato a questo scopo è l'istruzione "printenv" sulla shell. Iniziamo il terminale con la consumazione del tasto di scelta rapida "CTR+alt+T" ed eseguono semplicemente l'istruzione di una parola "printenv" al suo interno. Questa esecuzione del comando visualizza tutte le variabili di ambiente già conosciute.
L'uso della parola chiave PrintEnv nella shell visualizza tutte le presenti variabili di ambiente, ma è possibile utilizzare il nome di una variabile specifica nella stessa istruzione per visualizzare i valori. Per questo, è necessario utilizzare la parola chiave "var_name" insieme al segno "=" e il nome di una variabile da cercare all'interno dell'istruzione stampata. Abbiamo provato le istruzioni "printenv" insieme alla specifica "var_name" per utilizzare i nomi di tre diverse variabili per vedere i loro valori, i.e. Shell, Desktop_Session e PWD attualmente utilizzato in formato shell, sessione desktop e directory di lavoro corrente.
È inoltre possibile specificare la variabile di ambiente da cercare senza l'uso della parola chiave "VAR_NAME" nel comando printenv. Lo stesso output verrà visualizzato.
È necessario utilizzare l'istruzione GREP per cercare alcune stringhe usando i modelli specifici. Può essere unito all'istruzione Printenv per cercare tutte le variabili di ambiente contenenti un modello specifico nel loro nome. Abbiamo ottenuto un minimo di 2 record per ciascuno.
L'istruzione "Env" può anche essere utilizzata per visualizzare tutte le variabili di ambiente su Ubuntu 20.04 Console. L'uso delle istruzioni "Env" e la sua uscita viene visualizzata nell'immagine:
Ad esempio, se si desidera utilizzare le istruzioni "env" sulla shell per visualizzare semplicemente tutte le variabili sulla shell, devi essere chiaro che sarà un grande output, i.e. La maggior parte è nascosta.
L'uso della parola chiave "più" con "|" Il segno consente di utilizzare il tasto ENTER per visualizzare le variabili rimanenti nella schermata della console.
L'istruzione GREP può anche essere utilizzata con il comando "env" per cercare le variabili di ambiente del modello specifico in Ubuntu 20.04 Sistema come presentato.
Se qualcuno di voi desidera esibire tutte le variabili di ambiente insieme ai metodi console, definiti dall'utente e ambientale nel terminale di shell di Ubuntu 20.04 Sistema, si dovrebbe utilizzare l'istruzione impostata sull'area della query come segue:
L'istruzione GREP può essere utilizzata anche nell'istruzione impostata per visualizzare tutte le variabili di ambiente, i metodi definiti dall'utente e le variabili di shell con uno schema specifico nel loro nome.
Imposta le variabili di ambiente
Prima di saltare nell'impostazione delle variabili di ambiente, è necessario capire che le variabili della shell sono utilizzate principalmente per impostare come variabili di ambiente. Innanzitutto, inizializza una variabile con shell e quindi rendila una variabile di ambiente. Per creare una variabile shell, dobbiamo utilizzare qualsiasi nome univoco seguito dal segno uguale e dal valore della variabile nelle virgole invertite. Quindi, all'interno del seguente esempio, abbiamo cementato una nuova variabile shell denominata "val" e inizializziamo con il valore "test". L'istruzione "Echo" viene consumata qui per visualizzare il valore della variabile shell "Val" nella console e ottenere il valore "test" come output.
Le istruzioni Printenv e Env sono utilizzate qui per visualizzare il valore della variabile shell appena creata. L'output non è niente o qualche errore. È perché le istruzioni Printenv e Env sono utilizzate solo per la visualizzazione di variabili di ambiente e non per la visualizzazione di variabili di shell. Val è attualmente una variabile di shell.
Ora, è tempo di trasformare una variabile di shell in una variabile di ambiente. Per questo, Ubuntu 20.04 Linux Operating System ha inventato il comando "esportazione". È necessario utilizzare la parola chiave "esporta" con il nome variabile "val" come abbiamo fatto nel seguente. Le istruzioni Printenv insieme all'uso del nome della variabile possono essere utilizzate per verificare il risultato, se la variabile shell è impostata sulla variabile di ambiente o meno. L'output visualizza il valore "test" della variabile "Val". La variabile shell "val" viene convertita correttamente in una variabile di ambiente.
Gli utenti di Ubuntu possono anche creare e impostare direttamente una variabile di ambiente senza creare una variabile shell prima e quindi convertirla in una variabile di ambiente. Per questo, devi solo utilizzare l'istruzione di esportazione insieme al nome di una nuova variabile di ambiente per essere creata e inizializzarla con il valore. Abbiamo provato questo metodo per creare una variabile di ambiente "var" con il valore "saeedraza" e visualizzato il suo valore utilizzando il comando printenv.
È inoltre possibile diserbare la variabile di ambiente già impostata nel sistema Linux utilizzando l'istruzione Unset insieme al nome della variabile. L'abbiamo fatto finora per le variabili di ambiente appena create, io.e. Var e val. L'insegnamento fa sì che il comando printenv non visualizzi nulla in cambio.
Conclusione
Il primo paragrafo di questo articolo è l'introduzione alle variabili di ambiente e il loro utilizzo nel sistema Linux. Abbiamo diviso questo tutorial in due parti principali: visualizzare le variabili di ambiente e impostare le variabili di ambiente. La prima parte riguarda come visualizzare le diverse variabili utilizzando le diverse istruzioni Printenv e ENV mentre la seconda parte riguarda la creazione delle variabili di ambiente direttamente e indirettamente (usando il comando di esportazione).