← Lumbre

Tecnología Variables de entorno y PATH en Linux

Portada de Variables de entorno y PATH en Linux

Variables de entorno y PATH en Linux

✦ Por qué a veces comando no encontrado y cómo se configura el entorno · Tecnología · en menos de 3 minutos

Roadwise Consulting

Contenido modificado tras su publicación

Objetivo: Entender variables de entorno, el PATH y cómo influyen en qué comandos encuentra la shell.

3 min Tecnología 15–99 años
Autoevaluación
Más
Variables de entorno y PATH en Linux

Herramientas de la lección

◉ Entrar a La Matrix Sorpréndeme

Sobre este contenido

Ir a

Volver a Linux de cero a casi experto Cursos Explorar Mi cuenta Salir del modo estudio

La shell también tiene memoria de configuración

Las variables de entorno son pares NOMBRE=valor que heredan los procesos. PATH lista directorios donde la shell busca ejecutables.

echo $PATH, export NOMBRE=valor, y archivos como ~/.bashrc definen el entorno de tu usuario.

Variables de entorno y PATH en Linux
Imagen Pixabay (licencia libre, autor: lawrence_monk) https://pixabay.com/photos/code-website-html-web-development-647012/
Variables de entorno y PATH
Variables de entorno y PATH
  • echo $HOME $USER $PATH
  • export EDITOR=nano
  • which comando — dónde está el binario
  • Cuidado al modificar PATH: no borres los paths del sistema

Variables de entorno y PATH

bashpath.sh
echo "$PATH"                       # rutas donde bash busca ejecutableswhich python3                      # qué binario se usaría realmenteexport EDITOR=nano                 # variable para ESTA sesiónexport PATH="$HOME/.local/bin:$PATH"   # anteponer una carpeta propia# Para persistirlo, añade la línea a ~/.bashrc o ~/.profilesource ~/.bashrc                   # recargar el archivo sin cerrar la sesión
PATH es la lista de carpetas donde bash busca un comando. Añadir una ruta con «export» sólo dura la sesión; para persistirla, escribe en ~/.bashrc.

¿Qué variable indica dónde busca ejecutables la shell?

export solo sirve en Windows PowerShell y no existe en bash.

Claves

PATH
Directorios de búsqueda de comandos
export
Exporta variable al entorno de procesos hijos
$HOME
Directorio del usuario
which
Muestra la ruta del ejecutable resuelto

Toca una tarjeta para ver la respuesta.

Las respuestas y tu progreso se guardan sólo en este dispositivo. Contenido firmado por su autoría mediante Lumbre.

Autoevaluación

Comprueba lo que aprendiste

2 preguntas · ves cada respuesta al momento · el resultado queda guardado en tu historial

Iniciar autoevaluación
Más sobre esta lección

Rutas vivas

¿Y ahora qué? Elige el camino por lo que necesitas

No es un listado al azar: cada camino responde una pregunta distinta y te dice por qué.

Otra forma de comprenderlo

✦ Explorar el universo completo
Explora temas relacionados

Conceptos

Comentarios

Inicia sesión para comentar.

Todavía no hay comentarios. Sé la primera persona en opinar.