Rutas absolutas y relativas en los Sistemas Operativos
Hay dos formas de especificar una ruta de archivo:
- Una ruta absoluta, que siempre comienza con la carpeta raíz
- Una ruta relativa, que es relativa al directorio de trabajo actual del programa
También existen las carpetas de puntos (.
) y de puntos (..
). No son carpetas reales, sino nombres especiales que pueden utilizarse en una ruta. Un solo punto para un nombre de carpeta es la abreviatura de «este directorio«. Dos puntos significa «la carpeta padre«.
La imagen es un ejemplo de algunas carpetas y archivos. Cuando el directorio de trabajo actual se establece en C:\bacon
, las rutas relativas para las otras carpetas y archivos se establecen como están en la figura.

El .\
al principio de una ruta relativa es opcional. Por ejemplo, .\spam.txt
y spam.txt
se refieren al mismo archivo.