Menu
Coddy logo textTech

Variables de Entorno

Parte de la sección Fundamentos del Journey de Terminal de Coddy — lección 59 de 82.

Las variables de entorno son valores con nombre almacenados en la memoria de tu shell que los programas y comandos pueden acceder. Piénsalas como configuraciones que moldean cómo se comporta tu sesión de terminal.

Cada vez que abres una terminal, el sistema configura automáticamente varias variables de entorno. Estas almacenan información útil como tu nombre de usuario, la ruta del directorio home y el editor de texto preferido. Los programas leen estas variables para entender el contexto en el que se están ejecutando.

Para ver el valor de una variable de entorno específica, usa el comando echo con un prefijo $ antes del nombre de la variable:

echo $HOME

Esto muestra la ruta de tu directorio personal. El $ le indica al shell que sustituya el valor de la variable. Aquí hay algunas variables de entorno comunes:

VariableContiene
HOMELa ruta de tu directorio personal
USERTu nombre de usuario
SHELLTu programa shell actual
PWDDirectorio de trabajo actual

Sin el $, echo simplemente imprimiría el texto literal "HOME" en lugar del valor de la variable. Esta distinción entre el nombre de la variable y su valor es importante de recordar mientras trabajas con variables de entorno.

challenge icon

Desafío

Fácil

Usa el comando echo para mostrar el valor de la variable de entorno SHELL.

Recuerda usar el prefijo $ antes del nombre de la variable para acceder a su valor. Sin el $, solo imprimirías el texto literal "SHELL" en lugar de la ruta real del shell.

Tu salida debería mostrar la ruta al programa de shell actual (algo como /bin/bash).

Pista: El formato del comando es echo $VARIABLE_NAME

Hoja de referencia

Las variables de entorno son valores con nombre almacenados en la memoria de tu shell que los programas y comandos pueden acceder.

Para ver el valor de una variable de entorno, usa echo con un prefijo $:

echo $HOME

El $ le indica al shell que sustituya el valor de la variable. Sin él, echo imprime el texto literal en su lugar.

Variables de entorno comunes:

VariableContiene
HOMERuta a tu directorio personal
USERTu nombre de usuario
SHELLTu programa de shell actual
PWDDirectorio de trabajo actual

Pruébalo tú mismo

Terminal
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos