En un sistema de archivos de computadora , y utilizado principalmente en los sistemas operativos Unix y similares a Unix , el directorio raíz es el primer directorio o el directorio superior en una jerarquía. [1] Puede compararse con el tronco de un árbol , como el punto de partida desde donde se originan todas las ramas. El sistema de archivos raíz es el sistema de archivos contenido en la misma partición de disco en la que se encuentra el directorio raíz; es el sistema de archivos sobre el cual se montan todos los demás sistemas de archivos a medida que se inicia el sistema. [2]
Unix abstrae por completo la naturaleza de esta jerarquía de árbol y en sistemas Unix y similares el directorio raíz se denota con el /
signo (barra oblicua). Aunque el directorio raíz se conoce convencionalmente como /
, la entrada del directorio en sí no tiene nombre: su ruta es la parte "vacía" antes del carácter separador de directorio inicial ( /
). Todas las entradas del sistema de archivos, incluidos los sistemas de archivos montados, son "ramas" de esta raíz. [1]
En los sistemas operativos tipo UNIX, cada proceso tiene su propia idea de lo que es el directorio raíz. Para la mayoría de los procesos, este es el mismo que el directorio raíz real del sistema, pero se puede cambiar llamando a la llamada al sistema chroot . Esto se hace normalmente para crear un entorno aislado para ejecutar software que requiere bibliotecas heredadas y, a veces, para simplificar la instalación y depuración de software. Chroot no está pensado para ser utilizado para mejorar la seguridad, ya que los procesos internos pueden vulnerarse. [3]
Algunos sistemas Unix admiten un directorio debajo del directorio raíz. Normalmente, "/.." apunta al mismo inodo que "/", sin embargo, bajo MUNIX , esto se puede cambiar para que apunte a un directorio superraíz, donde se pueden montar árboles remotos. [4] [5] Si, por ejemplo, dos estaciones de trabajo "pcs2a" y "pcs2b" se conectaran a través de "connectnodes" y el script de inicio "uunite", se podría usar "/../pcs2b" para acceder al directorio raíz de "pcs2b" desde "pcs2a".
En DOS , OS/2 y Microsoft Windows , cada partición tiene una letra de unidad asignada (por ejemplo, la partición C está etiquetada como C:\
) y no hay un directorio raíz público en ella.
En muchos sistemas Unix , también hay un directorio llamado /root (que se pronuncia "barra root"). [6] Este es el directorio de inicio del superusuario 'root' . En muchos sistemas Mac e iOS , este directorio de inicio del superusuario es /var/root . [6]
La URL de una página de inicio generalmente apunta a la raíz del nombre de dominio del sitio web respectivo .