Las variables de entorno en GNU/Linux y otros sistemas operativos son valores dinámicos que afectan el comportamiento de procesos y programas. Se almacenan en el sistema y se pueden acceder desde la terminal.
Ejemplo:
echo $HOME # Muestra el directorio del usuario
export VAR="Hola" # Crea una variable de entorno
echo $VAR # Accede a la variable
Se usan para configurar rutas, credenciales y preferencias del sistema.
~/.bashrc
(bash) o ~/.zshrc
(zsh)nano ~/.bashrc # Para bash
nano ~/.zshrc # Para zsh
export MI_VARIABLE="valor"
source ~/.bashrc # o source ~/.zshrc
~/.profile
, ~/.bash_profile
o ~/.zlogin
nano ~/.profile