Com llistar, afegir i eliminar variables d'entorn en Fedora Linux

Les variables d'entorn s'estableixen per a l'ús dels programes.

El sistema defineix les variables definides pel sistema. Un exemple és pwd que conté el directori de treball actual.

Les variables definides per l'usuari les defineix temporalment(només per a l'intèrpret d'ordres actual) o permanentment.

Les variables d'entorn local només es defineixen per a la sessió actual.

Les variables d'entorn d'usuari es defineixen per a l'usuari i s'utilitzen cada vegada que l'usuari inicia la sessió. Aquestes variables s’estableixen als fitxers que es troben al directori inicial de l’usuari:

  • .bashrc – Loaded when new terminal is opened
  • .perfil_bash – Es carrega quan l’usuari inicia la sessió de forma remota. Si no és present, s'utilitza .bash_login o .profile
  • .bash_login
  • .Perfil

Les variables d'entorn de tot el sistema estan disponibles a tot el sistema (per a tots els usuaris). Definit als següents directoris i fitxers:

  • /etc / entorn – Fitxer variable d'entorn de tot el sistema
  • /etc / perfil – Com l’entorn, però per a accessos remots
  • /etc / profile.d
  • /etc / bash.bashrc

Enumereu les variables d'entorn actuals

env

Elimineu la variable d'entorn local

inestable {nom_var}

Afegiu una variable d'entorn local

export VAR_NAME = myvar / new

L’anterior només estarà disponible durant la sessió i s’esborrarà quan finalitzi la sessió.

Per crear una variable d'entorn d'usuari, editeu el fitxer .bashrc i afegiu l'exportació VAR_NAME = myvar / new al fitxer.. Deseu el fitxer i utilitzeu l'ordre source .bashrc per activar els canvis.

Per crear una variable d'entorn del sistema, editeu el fitxer / etc / environment i afegiu l'exportació VAR_NAME = myvar / new al fitxer. Deseu el fitxer i utilitzeu l'ordre source / etc / environment per activar els canvis.