RUTA DE ACCESO

Ruta (informática)

Ir a la navegaciónIr a la búsqueda

En informática, una ruta (path, en inglés) 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. Esta 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 el 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á la barra inversa (\) en sistemas operativos MS-DOS y Windows (de Microsoft) o la barra diagonal (/) en sistemas UNIX o Linux.

Modos de expresar una ruta[editar]

En la mayoría de los sistemas operativos y sistemas de archivos, una ruta se puede expresar en forma relativa o en forma absoluta.

Ruta absoluta[editar]

Las rutas absolutas señalan la ubicación de un archivo o directorio desde el directorio raíz del sistema de archivos.
Por ejemplo, en un sistema *nix, /home/dir1/arc1.fil es una ruta absoluta, que señala la ubicación del archivo arc1.fil desde la raíz del sistema de archivos.
En sistemas Windows, una ruta absoluta sería C:\usuarios\juan\arc1.fil.
Una ruta UNC también es considerada como absoluta, por ejemplo \\servidor\carpeta\arc1.fil

Ruta relativa[editar]

Las rutas relativas señalan la ubicación de un archivo o directorio a partir de la posición actual del sistema operativo en el sistema de archivos.
Por ejemplo, es una ruta relativa dir1/arc1.fil que señala al archivo arc1.fil dentro del directorio dir1 en la ubicación actual. En sistemas tipo UNIX, la ruta ~/ es una ruta relativa que lleva al directorio personal del usuario que ha insertado la ruta relativa; por ejemplo, si el usuario Fulano tiene una imagen en su directorio personal, esta imagen podría tener dos rutas de acceso, una relativa y una absoluta:
  • La absoluta: /home/fulano/imagen.jpg
  • La relativa: ~/imagen.jpg
En este caso, la ruta relativa sólo puede ser verdaderamente válida si el sistema está ubicado en el usuario de Fulano. En este mismo caso, ~/ sería el sinónimo relativo de la ruta /home/fulano/.
También se puede crear, borrar, copiar, etcétera, directorios y archivos con este tipo de ruta desde una interfaz de línea de comandos.
Algunos ejemplos:
  • mkdir ~/Fotos
  • chmod 777 ~/
  • rm ~/foto.jpg

Comentarios

Entradas más populares de este blog

SUITES DE APLICACIONES OFIMATICAS