stringtranslate.com

Directorio raíz

Vista del directorio raíz en el sistema operativo OpenIndiana

En un sistema de archivos de computadora , y utilizado principalmente en Unix y sistemas operativos 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 punto de partida de donde se originan todas las ramas. El sistema de archivos raíz es el sistema de archivos contenido en la misma partición del 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 cuando se inicia el sistema. [2]

Sistemas tipo Unix

Unix abstrae por completo la naturaleza de esta jerarquía de árbol y en Unix y sistemas similares, el directorio raíz se indica con el /signo (barra). Aunque convencionalmente se hace referencia al directorio raíz 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]

chroot

En los sistemas operativos tipo UNIX, cada proceso tiene su propia idea de cuál 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 . Por lo general, esto se hace para crear un entorno aislado para ejecutar software que requiere bibliotecas heredadas y, a veces, para simplificar la instalación y depuración del software. Chroot no está diseñado para usarse para mejorar la seguridad, ya que los procesos internos pueden interrumpirse. [3]

Superraíz

Algunos sistemas Unix admiten un directorio debajo del directorio raíz. Normalmente, "/.." apunta al mismo inodo que "/", sin embargo, en MUNIX  [de] , esto se puede cambiar para que apunte a un directorio superrraíz, donde se pueden montar árboles remotos. [4] [5] Si, por ejemplo, dos estaciones de trabajo "pcs2a" y "pcs2b" estuvieran conectadas mediante "connectnodes" y el script de inicio "uunite", se podría utilizar "/../pcs2b" para acceder al directorio raíz de " piezas2b" de "piezas2a".

Sistemas DOS/Windows

En DOS , OS/2 y Microsoft Windows , cada partición tiene una letra de unidad asignada (por ejemplo, la partición C está etiquetada C:\) y no hay ningún directorio raíz público en ella.

Usos relacionados

En muchos Unix , también hay un directorio llamado /root (pronunciado "barra raíz"). [6] Este es el directorio de inicio del superusuario 'raíz' . En muchos sistemas Mac e iOS , este directorio de inicio de superusuario es /var/root . [6]

Ver también

Referencias

  1. ^ ab "Definición del directorio raíz". techterms.com . Archivado desde el original el 26 de octubre de 2020 . Consultado el 14 de marzo de 2020 .
  2. ^ "Definición del sistema de archivos raíz según el proyecto de información de Linux". LInfo.org . Archivado desde el original el 10 de julio de 2021 . Consultado el 14 de marzo de 2020 .
  3. ^ "Para qué sirve realmente chroot()". LWN.net . Archivado desde el original el 12 de noviembre de 2020 . Consultado el 12 de febrero de 2014 .
  4. ^ Brownbridge, David R.; Marshall, Lindsay F.; Randell, Brian (1982). "La conexión de Newcastle" (PDF) . Software: práctica y experiencia . 12 : 1147-1162. doi :10.1002/spe.4380121206. S2CID  1840438. Archivado desde el original (PDF) el 16 de agosto de 2016 . Consultado el 16 de agosto de 2016 .
  5. ^ Callaghan, Brent (2000). NFS ilustrado . Addison Wesley . ISBN 0-201-32570-5.
  6. ^ ab "Definición de raíz". LInfo.org . El proyecto de información de Linux. 2007-10-27. Archivado desde el original el 8 de mayo de 2021 . Consultado el 3 de noviembre de 2021 .