Guía avanzada del usuario

Jerarquía de directorios

Los archivos se agrupan en directorios, que a su vez se organizan en una jerarquía. En la cima de la jerarquía está el directorio "raíz", representado por "/".

Como se muestra en el ejemplo de la Figura 3-1, cada directorio del sistema de archivos puede incluir muchos otros directorios. La convención consiste en distinguir niveles de directorio mediante el carácter /. Teniendo esto en cuenta, observe que el directorio/ (raíz) contiene entre otros los subdirectorios /usr, /bin, /home y /lib. El subdirectorio /home contiene user1, user2, y user3.

Los directorios (y los archivos que hay en su interior) se especifican incluyendo el nombre de los directorios en los que están. A esto se le llama nombre de ruta. de acceso. Por ejemplo, el nombre de la ruta de acceso del directorio user3 de la próxima figura es /home/user3.

Figura 3-1 Jerarquía del sistema de archivos

Graphic

Todos los subdirectorios y nombres de archivo que incluya un directorio deben ser únicos. Sin embargo, los nombres pertenecientes a directorios diferentes pueden ser iguales. Por ejemplo, el directorio /usr contiene el subdirectorio /usr/lib. No hay ningún conflicto entre /usr/lib y /lib porque los nombres de ruta de acceso son diferentes.

Los nombres de ruta de acceso de los archivos trabajan exactamente igual que los nombres de ruta de acceso de los directorios. El nombre de ruta de acceso de un archivo describe la posición que ocupa dentro de la jerarquía del sistema de archivos. Por ejemplo, si el directorio /home/user2 contiene un archivo llamado report5, el nombre de ruta de acceso será /home/user2/report5. Esto indica que el archivo report5 está dentro del directorio user2, que a su vez está incluido en el directorio home, que se encuentra en el directorio raíz (/).

Los directorios pueden contener sólo directorios, sólo archivos, o ambos.