¿Qué son las rutas absolutas?
Una ruta absoluta es aquella en la que se indican todos los directorios de la jerarquía desde el root hasta el archivo o directorio final, por ello inicia con /
.
Cuando utilizamos el comando pwd
este nos muestra una ruta absoluta.
pwd
/home/luis
Cuando nos movemos de un directorio a otro podemos utilizar una ruta absoluta. Suponiendo que tenemos instalado Apache, y deseamos entrar a ver el directorio donde se encuentran las paginas web.
cd /var/www/html
¿Qué son las rutas relativas?
Las rutas relativas a diferencia de las absolutas hacen referencia a un directorio a partir del directorio en el cual nos encontramos, es decir para movernos un nivel hacia arriba utilizamos ..
y si por el contrario el directorio al que vamos a acceder se encuentra en el mismo directorio en el que nos encontramos basta usar ./directorio
o escribir el directorio directamente directorio
.
Suponiendo que estamos en /home/luis vamos a acceder al /var/www/html.
cd ../../var/www/html
Ahora suponiendo que estamos en /home/luis vamos a acceder al directorio /home/luis/Documentos/pagos.
cd Documentos/pagos
¿Cómo ir directamente al directorio home del usuario Linux?
Cuando se usa el carácter tipo tilde “~” en combinación con el comando cd
podemos echar mano de un atajo para movernos al directorio home. Suponiendo que estemos en /var/www/html y deseamos ir al directorio /home/luis/Documentos/pagos, podemos hacer lo siguiente.
cd ~/Documentos/pagos
Este es un truco bastante utilizado para acceder a los recursos que están dentro del home, como imágenes, descargas, etc.