Lista över miljövariabler i Linux / Unix

Innehållsförteckning:

Anonim

I den här handledningen lär du dig-

  • Vad är en datormiljö?
  • Vad är en variabel?
  • Vad är miljövariabler?
  • Åtkomst till variabla värden
  • Ställ in nya miljövariabler

Vad är en datormiljö?

Datormiljön är plattformen (plattform = operativsystem + processor) där en användare kan köra program.

Vad är en variabel?

Inom datavetenskap är en variabel en plats för att lagra ett värde som kan vara ett filnamn , text , nummer eller någon annan data . Det kallas vanligtvis med sitt symboliska namn som ges till det under skapelsen. Det lagrade värdet kan visas, raderas, redigeras och sparas på nytt.

Variabler spelar en viktig roll i datorprogrammering eftersom de gör det möjligt för programmerare att skriva flexibla program. Eftersom de är relaterade till operativsystemet som vi arbetar med är det viktigt att känna till några av dem och hur vi kan påverka dem.

Vad är miljövariabler?

Miljövariabler är dynamiska värden som påverkar processerna eller programmen på en dator. De finns i alla operativsystem, men typerna kan variera. Miljövariabler kan skapas, redigeras, sparas och raderas och ge information om systemets beteende.

Miljövariabler kan ändra hur en programvara / program beter sig.

Klicka här om videon inte är tillgänglig

Miljövariabeln $ LANG lagrar värdet på det språk som användaren förstår. Detta värde läses av en applikation så att en kinesisk användare visas ett Mandarin-gränssnitt medan en amerikansk användare visas ett engelskt gränssnitt.

Låt oss studera några vanliga miljövariabler -

Variabel

Beskrivning

VÄG Denna variabel innehåller en kolon (:) - separerad lista över kataloger där ditt system letar efter körbara filer. När du anger ett kommando på terminalen letar skalet efter kommandot i olika kataloger som nämns i variabeln $ PATH. Om kommandot hittas körs det. Annars återkommer den med felet "kommandot hittades inte".
ANVÄNDARE Användarnamnet
HEM Standardväg till användarens hemkatalog
REDAKTÖR Sökväg till programmet som redigerar innehållet i filer
UID Användarens unika ID
TERMIN Standard terminalemulator
SKAL Skal som används av användaren

Åtkomst till variabla värden

För att bestämma värdet på en variabel, använd kommandot

echo $VARIABLE

Variabler är skiftlägeskänsliga. Se till att du skriver in variabelnamnet i rätt bokstav, annars får du kanske inte önskat resultat.

Kommandot ' env' visar alla miljövariabler.

Ställ in nya miljövariabler

Du kan skapa din egen användardefinierade variabel med syntax

VARIABLE_NAME= variable_value

Återigen, kom ihåg att variabler är skiftlägeskänsliga och vanligtvis skapas de i versaler.

Ta bort variabler

Följande syntax kan användas för att ta bort en variabel från systemet.

unset variablename

Detta tar bort variabeln och dess värde permanent.

Sammanfattning:

  • Miljövariabler styr programmens beteende i ditt operativsystem.
Kommando Beskrivning
eko $ VARIABELT För att visa värdet på en variabel
env Visar alla miljövariabler
VARIABLE_NAME = variabelvärde Skapa en ny variabel
avstängd Ta bort en variabel
exportvariabel = värde För att ställa in värdet på en miljövariabel