¿Qué es path?

Camino, path y ruta son lo mismo.

Según la Wikipedia:

"Una ruta (en inglés path) es la forma de referenciar un archivo informático o directorio en un sistema de archivos de un sistema operativo determinado. Una ruta señala la localización exacta de un archivo o directorio mediante una cadena de caracteres concreta. ésta puede ser de diversas formas dependiendo del sistema operativo y del sistema de archivos en cuestión. En líneas generales se compondrá de los nombres de los directorios que conforman el camino hasta nuestro archivo o directorio a lo largo del árbol de directorios, y finalmente estará el nombre del archivo o directorio que se quiere referenciar. Estos nombres estarán separados por un carácter delimitador que usualmente será "\" en sistemas MS-DOS/Windows (Microsoft) o "/" en sistemas UNIX/Linux."

En la gran mayoría de los sistemas UNIX la raíz es / y de ahí se desprenden las demás carpetas.

El path puede ser absoluto o relativo. La ruta absoluta es cuando esta completa, que empieza desde lo más alto en la jerarquía hasta el fichero/carpeta en cuestion. La ruta relativa es cuando el path omite algunos o todas los niveles antes del fichero/carpeta. Esta path /home/travesuras/Desktop/Ficheros/file.txt es absoluta porque va de lo más alto en la jerarquía de ficheros hasta lo más bajo (el archivo file.txt). En cambio travesuras/Desktop/Ficheros/file.txt, Desktop/Ficheros/file.txt, ~/Desktop/Ficheros/file.txt, Ficheros/file.txt y file.txt; todos ellos son path relativas porque no van desde el directorio raíz (/).

 

 

 

Anuncios

One thought on “¿Qué es path?

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s