Pregunta 1¿Cuál es la descripción correcta de una ruta absoluta?
Rutas y navegación — absolutas frente a relativas
Este artículo forma parte del Curso de Linux, con el que dominarás desde cero habilidades prácticas de Linux, desde los comandos básicos hasta los scripts de shell.
Aprende rutas absolutas vs relativas, cómo usar los símbolos especiales . .. ~ /, y cómo leer tu ubicación con pwd y ls -l — moviéndote por una terminal del navegador.
Rutas absolutas y relativas
Una ruta es una cadena que describe la ubicación de un archivo o directorio.
La que empieza por / es una ruta absoluta (un recorrido completo desde la cima del sistema de archivos), y la que se escribe desde tu ubicación actual es una ruta relativa.
cd /tmp se mueve por ruta absoluta; cd .. se mueve por ruta relativa.
/; una relativa, desde tu ubicación actual.cd /tmp # mover por ruta absoluta
pwd # /tmp
cd .. # subir un nivel por ruta relativa
pwd # /
cd ~ # a casa
pwd # /root
Símbolos especiales — / . .. ~
Dentro de una ruta, los siguientes símbolos tienen un significado especial.
Combínalos y podrás moverte con flexibilidad respecto a tu ubicación actual.
. se refiere al directorio en el que estás ahora mismo, y se usa por ejemplo como destino de copia o ruta de ejecución.
Cuando / aparece en medio de una ruta, como en /etc/hostname, actúa como separador que une directorios.
| Símbolo | Significado |
|---|---|
/ | Raíz (nivel superior). Al principio significa ruta absoluta; en medio, es un separador |
. | El directorio actual |
.. | El directorio padre, un nivel arriba |
~ | El directorio personal (aquí, /root) |
ls . # la ubicación actual = igual que omitirlo
cp /etc/hostname . # copiar al directorio actual
./script.sh # ejecutar desde el directorio actual
mkdir -p a/b/c # crear una jerarquía para practicar
cd a/b/c # bajar en profundidad por ruta relativa
pwd # termina en /a/b/c
cd ../.. # subir dos niveles
pwd # termina en /a
Lee tu ubicación — pwd y ls -l
pwd muestra la ruta absoluta de tu ubicación actual.
ls -l lista en detalle los elementos de ese directorio, uno por línea, y pasarle una ruta como ls -l / te permite ver el contenido de esa ubicación sin moverte allí.
pwd para tu ubicación, ls -l para el contenido de esa ubicación.pwd # ruta absoluta actual
ls -l # listado detallado de la ubicación actual
ls -l / # ver justo bajo la raíz sin moverse
Verificación de conocimientos
Responde cada pregunta una a una.
Pregunta 2¿A qué se refiere .. en una ruta?
Pregunta 3¿Qué muestra pwd cuando lo ejecutas?