Hur att lista, lägga till och ta bort miljövariabler i Fedora Linux

Miljövariabler är inställd för användning av program.

System definierade variabler sätts av systemet. Ett exempel är pwd som håller den aktuella arbetskatalogen.

Användardefinierade variabler definieras av användaren tillfälligt(för aktuella skalet endast) eller permanent.

Lokala miljövariabler sätts för den aktuella sessionen.

Användarmiljövariabler definieras för användaren och används varje gång användaren loggar in. Dessa variabler sätts i filerna som finns i användarens hemkatalog:

  • .bashrc – Laddas när nya terminalen öppnas
  • .bash_profile – Laddas när användaren loggar in på distans. Om inte presentera .bash_login eller .profile används
  • .bash_login
  • .profil

System breda miljövariabler finns i hela systemet (för alla användare). Definieras i följande kataloger och filer:

  • /etc / miljö – System bred miljövariabel fil
  • /etc / profile – Liknande miljö men för fjärr inloggningar
  • /etc / profile.d
  • /etc / bash.bashrc

Lista aktuella miljövariabler

env

Ta bort den lokala miljövariabel

oskränkt {var_name}

Lägg lokal miljövariabel

export VAR_NAME = myvar / ny

Ovanstående är bara tillgänglig under sessionen och kommer att rensas ut när sessionen har avslutats.

För att skapa en användarmiljövariabel redigera .bashrc-filen och lägg till export VAR_NAME = myVar / nytt kommando till filen. Spara filen och använda källa .bashrc kommandot för att aktivera ändringarna.

Att skapa ett system miljövariabel redigera / etc / miljö filen och lägg till export VAR_NAME = myVar / nytt kommando till filen. Spara filen och använda source / etc / miljö kommandot för att aktivera ändringarna.

 

 

 

Lämna ett svar