Hvordan liste, legge til og fjerne miljøvariabler i Fedora Linux

Miljøvariabler er satt for bruk av programmer.

Systemdefinerte variabler er satt av systemet. Et eksempel er pwd som inneholder den gjeldende arbeidskatalogen.

Brukerdefinerte variabler defineres av brukeren enten midlertidig(kun for gjeldende skall) eller permanent.

Lokale miljøvariabler er bare angitt for den aktuelle økten.

Brukermiljøvariabler er definert for brukeren og brukes hver gang brukeren logger på. Disse variablene er angitt i filene som finnes i brukerens hjemmekatalog:

  • .bashrc – Loaded when new terminal is opened
  • .bash_profile – Lastet inn når brukeren logger på eksternt. Hvis ikke til stede, brukes .bash_login eller .profile
  • .bash_login
  • .profil

Variabler for hele systemet er tilgjengelige over hele systemet (for alle brukere). Definert i følgende kataloger og filer:

  • /etc / miljø – Variabelfil for hele systemet
  • /etc / profil – Som miljø, men for eksterne pålogginger
  • /etc / profil. d
  • /etc / bash.bashrc

Liste gjeldende miljøvariabler

env

Fjern nærmiljøvariabelen

slå av {var_name}

Legg til nærmiljøvariabel

eksporter VAR_NAME = myvar / ny

Ovennevnte vil bare være tilgjengelig under økten og vil bli ryddet når økten er avsluttet.

For å opprette en brukermiljøvariabel, rediger .bashrc-filen og legg til eksporten VAR_NAME = myvar / ny kommando i filen. Lagre filen og bruk kilde .bashrc-kommandoen for å aktivere endringene.

For å opprette en systemmiljøvariabel, rediger / etc / miljø-filen og legg til eksporten VAR_NAME = myvar / ny kommando i filen. Lagre filen og bruk kilde / etc / miljø-kommandoen for å aktivere endringene.