<Anterior | Contenido | Siguiente>
Enlaces duros
Los enlaces duros son la forma original de Unix de crear enlaces, en comparación con los enlaces simbólicos, que son más modernos. De forma predeterminada, cada archivo tiene un único vínculo físico que le da su nombre. Cuando creamos un enlace físico, creamos una entrada de directorio adicional para un archivo. Los enlaces duros tienen dos limitaciones importantes:
1. Un vínculo físico no puede hacer referencia a un archivo fuera de su propio sistema de archivos. Esto significa que un vínculo no puede hacer referencia a un archivo que no está en la misma partición de disco que el vínculo en sí.
2. Es posible que un vínculo físico no haga referencia a un directorio.
Un vínculo físico es indistinguible del archivo en sí. A diferencia de un enlace simbólico, cuando enumera un directorio que contiene un enlace físico, no verá ninguna indicación especial del enlace. Cuando se elimina un vínculo físico, el vínculo se elimina pero el contenido del archivo en sí continúa existiendo (es decir, su espacio no se desasigna) hasta que se eliminan todos los vínculos al archivo.
Es importante estar al tanto de los enlaces duros porque es posible que los encuentre de vez en cuando, pero la práctica moderna prefiere los enlaces simbólicos, que trataremos a continuación.