GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo establecer, enumerar y eliminar variables de entorno en Linux

Las variables de entorno son pares clave-valor en Linux que se almacenan de forma permanente o temporal para ser utilizadas por aplicaciones a través de shell.

En esta guía, aprenderá cómo configurar variables de entorno en Linux, enumerarlas y eliminarlas.

Las variables de entorno global se almacenan en etc/environment . Cualquier cambio que se realice en este archivo se refleja en todo el sistema para todos los usuarios.

Establecer variables de entorno temporales

Las variables temporales solo están disponibles para la sesión de shell actual. Las variables se eliminarán una vez que cierre la terminal.

Puede crear variables temporales usando la siguiente sintaxis.

KEY1=value
KEY2="value 2"
KEY3=value1:value2
  • Los nombres de las variables de entorno deben estar en MAYÚSCULAS. Son sensibles a mayúsculas y minúsculas.
  • El par de nombre y valor debe estar separado por = firmar sin espacios alrededor.
  • Se pueden agregar múltiples valores a una sola variable que se separa con dos puntos: .
  • Los valores que tienen espacios deben estar entre comillas " " .

Lista de variables de entorno

Puede enumerar todas las variables de entorno disponibles simplemente usando los siguientes comandos.

env
printenv

Estos dos comandos enumerarán todas las variables de entorno almacenadas en el sistema.

Leer variables de entorno

Puede leer las variables de entorno usando el printenv comando y echo comando.

Usando printenv comando.

printenv HOME
Output
/home/cloudbooklet

También puedes usar el printenv comando para leer múltiples variables.

printenv TERM SHELL
Output
xterm-256color
/bin/bash

Usando eco comando.

echo $HOME
Output
/home/cloudbooklet

También puedes usar el echo comando para leer múltiples variables.

echo $TERM $SHELL
Output
xterm-256color /bin/bash

Eliminar variables de entorno

Es muy simple eliminar variables de entorno. Solo necesita usar el unset comando con el nombre de la variable para eliminarlo.

unset variablename

Este comando eliminará la variable de forma permanente.

Establecer variables de entorno permanentes

Las variables de entorno permanentes se almacenan en 3 lugares.

  • /etc/environemnt :este archivo almacena las variables a las que todos los usuarios pueden acceder globalmente en todo el sistema.
  • /etc/profile :Siempre que se ingrese un shell bash, se cargarán las variables en este archivo. Para agregar una variable de entorno a este archivo, debe usar el export comando.
  • ~/.bashrc :Las variables de entorno específicas del usuario se agregan aquí.

Para cargar las variables agregadas en su sesión actual, debe usar el comando fuente.

source ~/.bashrc

Prepárese para un puesto de trabajo como profesional de tecnología de la información con sistema operativo Linux

Conclusión

Ahora ha aprendido cómo establecer variables de entorno, enumerarlas y eliminarlas si no es necesario.

Gracias por tu tiempo. Si tiene algún problema o comentario, deje un comentario a continuación.


Linux
  1. Cómo configurar y desactivar variables de entorno locales, de usuario y de todo el sistema en Linux

  2. Variables de entorno de Linux:cómo leer y configurar en un VPS de Linux

  3. Cómo administrar y enumerar servicios en Linux

  4. Cómo encontrar y eliminar fotos duplicadas en Linux

  5. Cómo establecer/crear variables de entorno y shell en Linux

Cómo configurar/desconfigurar variables de entorno en Linux

Cómo instalar y quitar software en Manjaro Linux

Cómo enumerar usuarios y grupos en Linux

Cómo configurar la fecha y la hora en Linux

Cómo configurar y desactivar variables de entorno en Linux

Variables de entorno de Linux