Hvordan sette miljøvariabler i Linux

Hvordan sette miljøvariabler i Linux
Miljøvariablene er dynamiske berettigede verdier som brukes til tilpasning av et Linux -system i Linux. Det lar deg endre måten systemet behandler sammen med gjennomføringen av applikasjonene sine. For en forekomst brukes miljøvariablene til å lagre stier, lagre informasjon om forskjellige redaktører eller nettlesere, og gi oss beskjed om de forskjellige layoutinnstillingene. Du kan se på alle de nåværende arbeidsmiljøvariablene i systemet ditt og endre eller lage variablene i det. Denne artikkelen handler om å sette miljøvariablene i Ubuntu 20.04 Linux -systemet ved hjelp av skallet.

Vis miljøvariablene

Vi starter med visningen av for tiden aktiverte miljøvariabler av Ubuntu 20.04 Linux operativsystem. Den mest brukte kommandoen for dette formålet er "printenv" -instruksjonen på skallet. Vi starter terminalen med fullbyrdelse av hurtigtasten “CTR+ALT+T” og utfører ganske enkelt “printenv” ett-ordinstruksjon i den. Denne kommandoutførelsen viser alle de allerede kjente miljøvariablene.

Å bruke PRETTENV -nøkkelordet i skallet viser alle de nåværende miljøvariablene, men du kan bruke navnet på en spesifikk variabel i samme instruksjon for å vise verdiene. For dette må du bruke nøkkelordet "var_name" sammen med "=" -tegnet og navnet på en variabel som skal søkes i PRintEnv -instruksjonen. Vi prøvde "printenv" -instruksjonen sammen med "var_name" -spesifikasjonen for å bruke navnene på tre forskjellige variabler for å se verdiene deres, i.e. Shell, Desktop_Session og PWD brukte for øyeblikket Shell -format, Desktop Session og Current Working Directory.

Du kan også spesifisere miljøvariabelen som skal søkes uten bruk av "var_name" nøkkelordet i printenv -kommandoen. Den samme utgangen vises.

Du må bruke GREP -instruksjonen til å søke i noen strenger ved å bruke de spesifikke mønstrene. Det kan slås sammen med PRINTENV -instruksjonen for å søke i alle miljøvariablene som inneholder et spesifikt mønster i navnet deres. Vi fikk minimum 2 poster for hver.

"Env" -instruksjonen kan også brukes til å vise alle miljøvariablene på Ubuntu 20.04 Konsoll. Bruken av "Env" -instruksjon og utdata vises i bildet:

For en forekomst, hvis du vil bruke "Env" -instruksjonen på skallet for bare å vise alle variablene på skallet, må du være tydelig på at det vil være en stor utgang, i.e. De fleste er skjult.

Bruken av "mer" nøkkelord med "|" Skilt lar deg bruke Enter -tasten til å vise de gjenværende variablene på konsollskjermen.

GREP -instruksjonen kan også brukes med “Env” -kommandoen for å søke etter de spesifikke mønstermiljøvariablene i Ubuntu 20.04 System som presentert.

Hvis noen av dere ønsker å stille ut alle miljøvariablene sammen med konsollen, brukerdefinerte og miljømetoder i skallterminalen til Ubuntu 20.04 System, bør man bruke den angitte instruksjonen på spørringsområdet som følger:

GREP-instruksjonen kan også brukes i den angitte instruksjonen for å vise alle miljøvariablene, brukerdefinerte metoder og skallvariabler med et spesifikt mønster i navnet sitt.

Angi miljøvariablene

Før du hopper til å sette miljøvariablene, må du forstå at skallvariablene hovedsakelig brukes til å angi som miljøvariabler. Først initialiser en skallvariabel og gjør den deretter til en miljøvariabel. For å lage en skallvariabel, må vi bruke et hvilket som helst unikt navn etterfulgt av det like store tegnet og den variable verdien i det enkeltvendte kommaene. Så innen det følgende eksempelet ceate en ny skallvariabel som heter “val” og initialiserer det med "test" -verdien. "Echo" -uttalelsen forbrukes her for å vise verdien av skallvariabelen "val" i konsollen og få "test" -verdien som en utgang.

Utstyr og Env -instruksjoner brukes her for å vise verdien av skallvariabelen “val” nettopp opprettet. Utgangen er enten ingenting eller noen feil. Det er fordi instruksjonene for PRintenV og Env bare brukes til visning av miljøvariabler og ikke for visning av skallvariabler. Val er for tiden en skallvariabel.

Nå er det på tide å transformere en skallvariabel til en miljøvariabel. For dette, Ubuntu 20.04 Linux -operativsystem kom med kommandoen "Eksport". Du må bruke nøkkelordet "Eksport" med variabelnavnet "Val" som vi gjorde i det følgende. PRINTENV -instruksjonen sammen med bruken av variabelnavnet kan brukes til å sjekke for resultatet, hvis skallvariabelen er satt til miljøvariabelen eller ikke. Utgangen viser "test" -verdien til "val" -variabelen. Skallvariabelen “Val” konverteres vellykket til en miljøvariabel.

Ubuntu -brukerne kan også opprette og angi en miljøvariabel direkte uten å lage en skallvariabel først og deretter konvertere den til en miljøvariabel. For dette må du bare bruke eksportinstruksjonen sammen med navnet på en ny miljøvariabel som skal opprettes og initialisere den med verdien. Vi prøvde denne metoden for å lage en miljøvariabel “VAR” med “Saeedraza” -verdien og viste sin verdi ved hjelp av PRintEnv -kommandoen.

Man kan også fjerne den allerede angitte miljøvariabelen i Linux -systemet ved å bruke UNSET -instruksjonen sammen med variabelnavnet. Vi har gjort det så langt for de nyopprettede miljøvariablene, jeg.e. Var og val. Den usiktende får PRINTENV -kommandoen til å vise ingenting til gjengjeld.

Konklusjon

Denne artikkelens første avsnitt er introduksjonen til miljøvariabler og deres bruk i Linux -systemet. Vi delte denne opplæringen i to hoveddeler: å vise miljøvariabler og sette opp miljøvariablene. Den første delen handler om hvordan du viser de forskjellige variablene ved å bruke de forskjellige utskrifts- og ENV -instruksjonene, mens den andre delen handler om opprettelsen av miljøvariablene direkte og indirekte (ved hjelp av eksportkommandoen).