Los componentes de una ruta de archivo son los siguientes:
* El directorio raíz: Este es el directorio de nivel superior del sistema de archivos. En Windows, el directorio raíz está representado por la letra de la unidad, como "C:". En los sistemas basados en Unix, el directorio raíz está representado por una barra diagonal, "/".
* Directorios: Los directorios son subdirectorios del directorio raíz. Se crean para organizar archivos en grupos lógicos. Los directorios están representados por sus nombres, como "Documentos" o "Imágenes".
* Subdirectorios: Los subdirectorios son directorios que se encuentran dentro de otros directorios. Se utilizan para organizar aún más archivos en grupos más pequeños. Los subdirectorios están representados por sus nombres, como "Mis documentos" o "Mis imágenes".
* Nombre de archivo: El nombre del archivo es el nombre del archivo en sí. Normalmente se compone de dos partes:el nombre base y la extensión. El nombre base es el nombre principal del archivo, como "miarchivo". La extensión es un sufijo que indica el tipo de archivo, como ".txt" o ".exe".
Por ejemplo, La siguiente ruta de archivo identifica la ubicación de un archivo llamado "myfile.txt" en el directorio "Documentos" de la unidad "C:":
```
C:\Documentos\miarchivo.txt
```
Las rutas de los archivos pueden ser absolutas o relativas. Una ruta de archivo absoluta especifica la ruta completa desde el directorio raíz hasta el archivo. Una ruta de archivo relativa especifica la ruta desde el directorio de trabajo actual hasta el archivo.
Por ejemplo, La siguiente ruta de archivo absoluta identifica la ubicación de un archivo llamado "myfile.txt" en el directorio "Documentos" de la unidad "C:":
```
/Usuarios/nombre de usuario/Documentos/miarchivo.txt
```
La siguiente ruta de archivo relativa identifica la ubicación de un archivo llamado "myfile.txt" en el directorio "Documentos":
```
Documentos/miarchivo.txt
```