¡Hola a todos! Si trabajas con Ubuntu o alguna otra distribución de Linux, sabes que la terminal es una herramienta indispensable. Una de las tareas más comunes, y a veces confusas para quienes están empezando, es la gestión de variables de entorno. Estas variables son cruciales para muchas aplicaciones y scripts, ya que almacenan información importante como rutas de directorios, configuraciones de usuario y más.
En este artículo, te mostraré cómo crear y eliminar variables de entorno de forma temporal desde la consola, usando comandos sencillos.
Crear una variable de entorno
Para crear una variable de entorno que solo estará disponible en la sesión actual de la terminal, usamos el comando export. Este comando hace que la variable sea visible para todos los procesos que se inicien desde esa terminal.
export <NOMBRE_VARIABLE>="<VALOR_DE_LA_VARIABLE>"
Ejemplo práctico:
Supongamos que necesitas definir una ruta a un directorio de scripts de tu proyecto. Puedes hacerlo así:
export PROYECTO_HOME="/home/usuario/mi_proyecto/scripts"
Ahora, si abres un nuevo terminal y ejecutas echo $PROYECTO_HOME, no verás el valor, ya que esta variable solo existe en la sesión donde la creaste.
Eliminar una variable de entorno
Si necesitas eliminar una variable de entorno que ya no utilizas en tu sesión actual, el comando unset es tu mejor aliado.
unset <NOMBRE_VARIABLE>
Ejemplo práctico:
Para eliminar la variable que creamos en el ejemplo anterior, simplemente ejecuta:
unset PROYECTO_HOME
Una vez que hagas esto, la variable dejará de existir en esa sesión de la terminal.
Consideraciones importantes
Variables temporales: Los comandos
exportyunsetcrean o eliminan variables solo para la sesión de terminal actual. Si cierras la ventana, la variable desaparecerá.Variables permanentes: Si necesitas que una variable persista después de reiniciar tu sistema o abrir una nueva terminal, deberás agregarla a un archivo de configuración de tu shell, como
.bashrco.profile.
Espero que esta guía rápida te haya sido de gran ayuda para manejar tus variables de entorno en linux.
¿Qué otros trucos de la terminal de Linux te gustaría aprender? ¡Déjanos un comentario y comparte tus ideas!
0 Comentarios