Menu
CoddyTech

El Archivo de Perfil

Parte de la sección Fundamentos del Journey de Terminal de Coddy. Lección 64 de 82.

Las variables que estableces y exportas solo duran hasta que cierras la terminal. Para hacerlas permanentes, debes añadirlas a un archivo de perfil que se ejecuta automáticamente cuando inicias una nueva sesión de shell.

El archivo de perfil más común es ~/.bashrc para los shells Bash o ~/.zshrc para Zsh. Estos archivos son scripts de shell que se ejecutan cada vez que abres una terminal nueva. Puedes ver tu archivo de perfil con:

cat ~/.bashrc

Para añadir una variable de entorno permanente, agrega una instrucción export a tu archivo de perfil:

echo 'export MY_VAR="hello"' >> ~/.bashrc

Las comillas simples hacen que el shell escriba la línea exactamente como se ha escrito, así que las comillas dobles alrededor de hello acaban en el archivo. >> añade contenido al archivo en lugar de sobrescribirlo. Después de añadirlo al perfil, el cambio no tendrá efecto en la sesión actual. Tienes que abrir un terminal nuevo o volver a cargar el archivo con:

source ~/.bashrc

El comando source ejecuta el archivo en tu shell actual y aplica de inmediato las variables o los ajustes nuevos. Así es como los desarrolladores personalizan el entorno de su terminal con preferencias personales, atajos y configuraciones que persisten entre sesiones.

challenge icon

Desafío

Fácil

Añade una variable de entorno permanente a tu archivo de perfil y luego vuelve a cargarlo para aplicar los cambios.

Primero, añade una instrucción export al final de ~/.bashrc que establezca una variable llamada WORKSPACE con el valor /home/user/projects. Usa comillas simples alrededor de toda la instrucción export para evitar la expansión de variables.

Después, usa el comando source para volver a cargar el archivo de perfil y hacer que la variable tenga efecto de inmediato.

Por último, usa echo para mostrar el valor de tu nueva variable WORKSPACE.

El resultado final debe ser:

/home/user/projects

Pista: Usa echo 'export WORKSPACE="/home/user/projects"' >> ~/.bashrc para añadirla, luego source ~/.bashrc para volver a cargar el archivo y, por último, echo $WORKSPACE para verificarlo.

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

Practica por tu cuenta: Playground de Terminal