GNU/Linux >> Tutoriales Linux >  >> Linux

¿Qué significa realmente el estándar de jerarquía del sistema de archivos por datos locales?

ya que, ¿no es todo el sistema de archivos local para el host?

No, compartir las partes de solo lectura (por ejemplo, todo /usr o incluso el / completo ) en toda la red era bastante común.

Aunque creo que ese no es el punto. "Específico de este host" también puede significar no proporcionado por la distribución – es un software que ha creado e instalado a mano, a diferencia del resto de /usr que contiene archivos empaquetados genéricos (que de hecho serían los mismos en muchos hosts).

Por ejemplo, muchos sistemas de compilación de código fuente usan /usr/local como la ubicación de instalación predeterminada. Si solo ejecuta ./configure && make && make install , volcará todo a /usr/local/bin y tal.


Ampliando la respuesta de @grawity:

El término "local" proviene de una época en la que solo había un único UNIX. En este contexto, todos los sistemas que ejecutan la misma versión tendrían un gran conjunto de archivos idénticos entre todos los hosts y, en consecuencia, solo una minoría de otros archivos diferían entre los hosts.

Estos archivos no universales serían datos de configuración en /etc , o archivos opcionales en /opt o "algo más, local para el host" - es decir, */local .

En los tiempos modernos, cuando hay (muy) diferentes miembros del árbol genealógico de UNIX y los requisitos de almacenamiento para el sistema operativo son una pequeña fracción del almacenamiento total típicamente disponible, muchos vienen en diferentes sabores (*BSD, distribuciones de Linux), el término " local" se ha diluido, tal vez incluso en una reliquia histórica.


Linux
  1. ¿Qué significa Ampersand al final de una línea de script de Shell?

  2. ¿Qué significa en la salida de Ps?

  3. ¿Qué significa un punto antes del nombre de la variable en struct?

  4. ¿Qué significa __init en el código del kernel de Linux?

  5. ¿Qué significa rc en archivos de puntos?

¿Qué significa el último - (guión) en las opciones de `bash`?

iptables:¿qué significa exactamente --src-type LOCAL?

¿Qué significa el nombre de la interfaz eth0 en Linux?

¿Qué significa la capacidad ep?

¿Qué significa el sufijo .d en Linux?

¿Qué significa mdev en ping (8)?