1 votos

hardlinks: ¿significa algo "original"?

man rdfind discute las reglas para decidir qué archivo es el original cuando encuentra un duplicado.

Cuando todos los demás son enlaces duros al "original", ¿significa eso realmente algo? Pensaba que el archivo real estaba identificado por el nodo, y que cada directorio/nombre de archivo sólo contenía el mismo nodo.

¿Hay alguna diferencia significativa, algo en las entradas del directorio que pueda identificar después cuál es el original? (con enlaces duros; obviamente los enlaces simbólicos son diferentes)

1voto

Ture Pålsson Puntos 46

Hasta donde yo sé: No, no hay manera de saber cuál es el "original" con enlaces duros.

Cuando rdfindes fusiona varios archivos en un solo archivo con múltiples enlaces duros, necesita alguna forma de decidir qué conjunto de marcas de tiempo y derechos de acceso mantener. De ahí la heurística para decidir qué archivo es el original.

0 votos

Pero no busca el original de un enlace duro. Está decidiendo qué archivo usar como original cuando se combinan dos archivos idénticos como hardlinks. Si realmente no hay un original, entonces toda esa heurística es sólo un exceso de código, ¿no?

0 votos

Ah, sí, tienes razón. Si está sustituyendo múltiples archivos "reales" por un único archivo con múltiples enlaces, supongo que necesita una forma de decidir qué propietario, marcas de tiempo, etc., se mantienen.

0 votos

Bien, esa es una razón sensata para la heurística. ¿Puedes incluirlo en la respuesta?

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X