Qué son las variables de entorno del sistema
Las variables de entorno son el conjunto de variables con las que trabaja la shell. Hay una serie de variables de entorno que afectan al sistema, como el GDM o el entorno gráfico, a la sesión, como pueda ser aquellas referentes al usuario, o que van variando a lo largo de la sesión, como las referentes al directorio actual, al anterior…
Estas variables, para distinguirlas de los comandos, se escriben en mayúsculas y podemos acceder a su valor con $VARIABLE_DE_ENTORNO:
echo $PWD
O usarlas con otros comandos:
cd $OLDPWD
Podemos modificar o crear otras variables nuevas que puedan usarse a lo largo de la sesión actual con export:
export EDITOR=nano
O editarlas de forma permanente, para que persistan a la sesión actual, en el fichero ~/.bashrc, modificando las variables existentes o creando nuevas. La instrucción es igual que en la shell:
export EDITOR=vim
Modificando las variables de entorno en ~/.bashrc, cada vez que nos registremos en el sistema, tendremos esas variables disponibles con los valores definidos en ese fichero.
Podemos ver el listado de variables de entorno con:
printenv
Pingback: Cómo listar todos los comandos y más información del sistema con compgen – Linux en Español