Lista de variables de entorno en Linux / Unix

En este tutorial, aprenderá:

  • ¿Qué es un entorno informático?
  • ¿Qué es una variable?
  • ¿Qué son las variables de entorno?
  • Acceder a los valores de las variables
  • Establecer nuevas variables de entorno

¿Qué es un entorno informático?

El entorno de Computación es la Plataforma (Plataforma = Sistema Operativo + Procesador) donde un usuario puede ejecutar programas.

¿Qué es una variable?

En informática, una variable es una ubicación para almacenar un valor que puede ser un nombre de archivo , texto , número o cualquier otro dato . Por lo general, se hace referencia a él con su nombre simbólico que se le da durante la creación. El valor así almacenado se puede visualizar, borrar, editar y volver a guardar.

Las variables juegan un papel importante en la programación de computadoras porque permiten a los programadores escribir programas flexibles. Como están relacionados con el sistema operativo en el que trabajamos, es importante conocer algunos de ellos y cómo podemos influir en ellos.

¿Qué son las variables de entorno?

Las variables de entorno son valores dinámicos que afectan los procesos o programas de una computadora. Existen en todos los sistemas operativos, pero los tipos pueden variar. Las variables de entorno se pueden crear, editar, guardar y eliminar y proporcionar información sobre el comportamiento del sistema.

Las variables de entorno pueden cambiar la forma en que se comporta un software / programas.

Haga clic aquí si el video no es accesible

Por ejemplo, la variable de entorno $ LANG almacena el valor del idioma que comprende el usuario. Este valor lo lee una aplicación de modo que a un usuario chino se le muestra una interfaz en mandarín mientras que a un usuario estadounidense se le muestra una interfaz en inglés.

Estudiemos algunas variables de entorno comunes:

Variable

Descripción

CAMINO Esta variable contiene una lista de directorios separados por dos puntos (:) en los que su sistema busca archivos ejecutables. Cuando ingresa un comando en la terminal, el shell busca el comando en diferentes directorios mencionados en la variable $ PATH. Si se encuentra el comando, se ejecuta. De lo contrario, regresa con un error "comando no encontrado".
USUARIO El nombre de usuario
HOGAR Ruta predeterminada al directorio de inicio del usuario
EDITOR Ruta al programa que edita el contenido de los archivos
UID ID única del usuario
TÉRMINO Emulador de terminal predeterminado
CASCARÓN Shell siendo utilizado por el usuario

Acceder a los valores de las variables

Para determinar el valor de una variable, use el comando

echo $VARIABLE

Las variables son sensibles a mayúsculas y minúsculas. Asegúrese de escribir el nombre de la variable en el caso de la letra correcta, de lo contrario, es posible que no obtenga los resultados deseados.

El comando ' env' muestra todas las variables de entorno.

Establecer nuevas variables de entorno

Puede crear su propia variable definida por el usuario, con sintaxis

VARIABLE_NAME= variable_value

Nuevamente, tenga en cuenta que las variables distinguen entre mayúsculas y minúsculas y, por lo general, se crean en mayúsculas.

Eliminando Variables

La siguiente sintaxis se puede utilizar para eliminar una variable del sistema.

unset variablename

Esto eliminaría la Variable y su valor de forma permanente.

Resumen:

  • Las variables de entorno gobiernan el comportamiento de los programas en su sistema operativo.
Mando Descripción
echo $ VARIABLE Para mostrar el valor de una variable
env Muestra todas las variables de entorno.
VARIABLE_NAME = variable_value Crea una nueva variable
desarmado Quitar una variable
Exportar Variable = valor Para establecer el valor de una variable de entorno

Articulos interesantes...