Linux utiliza la estructura " inodo " en los archivos de la organización de su sistema operativo . En esencia , cuando se crea un archivo, el nombre dado al archivo se inserta en la jerarquía de directorios donde el usuario crea o guardar el archivo . Ese nombre se vincula a un número " inodo " --- una estructura de datos que el sistema operativo utiliza para hacer referencia a ubicaciones en el disco duro . Las referencias a nombres de nodo-i , así como las referencias de inodo del disco duro físico real. La vinculación es posible debido a que un número de inodo puede tener varios nombres vinculados a la misma.
Duro Vinculación
Un usuario puede optar entre crear un enlace duro o un enlace simbólico. El vínculo físico crea un nuevo nombre de archivo en una ubicación especificada y lo vincula al i-nodo inicial. Los enlaces duros son los vínculos tradicionales según lo visto en los sistemas operativos Linux y otros , lo que permite a los usuarios crear accesos directos o crear varios nombres de archivo en el mismo archivo . Al acceder a un enlace duro a un archivo, el usuario accede al archivo real a través del enlace , y si un usuario mueve un archivo, las actualizaciones de enlace a la nueva ubicación del archivo.
Enlace simbólico
enlaces simbólicos , llamados " enlaces simbólicos , " se comportan de manera diferente y ofrecen una mayor funcionalidad . A diferencia de los enlaces duros , los enlaces simbólicos pueden vincular a los directorios, lo que permite los accesos directos a las carpetas en un directorio , y no sólo a los archivos . Además, los enlaces simbólicos pueden enlazar a archivos a través de particiones. A diferencia de los enlaces duros , enlaces simbólicos no se actualizan si el archivo vinculado se mueve .
Crear enlaces duros y simbólicos
usuarios crear vínculos físicos con el comando " ln" , entraron en el símbolo del sistema :
ln /home /usuario /Documentos /comida /burger.txt recipe.txt
en este ejemplo , el archivo de enlaces duros " burger.txt " al archivo " recipe.txt " que está enterrado profundamente en el sistema de archivos. Los usuarios crean enlaces simbólicos de una manera similar, con un parámetro extra añadido al comando " ln" :
ln- s /home /usuario /Documentos /food food
este ejemplo se crea un enlace simbólico en el directorio de "alimento". Un usuario puede acceder a la agenda desde la ubicación actual , como si se tratara de un directorio.