Avec les systèmes d'exploitation tels que Linux et Windows , un utilisateur peut lier des fichiers à un autre , créant ainsi un lien entre eux. Pour ce faire , les utilisateurs peuvent créer des raccourcis vers des fichiers qui sont profondément enfouies dans les systèmes de fichiers complexes. Il permet également aux utilisateurs de décrire le même fichier différemment dans des contextes variés, en créant des liens avec des noms différents et des lieux. Lier
Linux utilise la structure « inode » dans l'organisation des fichiers de son système d'exploitation . En substance, quand un fichier est créé, le nom donné au fichier est inséré dans la hiérarchie du répertoire où l'utilisateur crée ou enregistrer le fichier . Ce nom est donc lié à un certain nombre " d'inodes " --- une structure de données que le système d'exploitation utilise pour faire référence à des endroits sur le disque dur . Les références de noms de l'inode , et les références inodes le disque dur de physique réelle. La liaison est possible parce qu'un certain nombre d'inodes peut avoir de nombreux noms qui lui sont liés .
Dur Lier
Un utilisateur peut opter soit pour créer un lien en dur ou un lien symbolique. Le lien en dur crée un nouveau nom de fichier dans un emplacement spécifié et l'associe à l'inode d'origine. Les liens durs sont des liens traditionnels comme on le voit sur les systèmes d'exploitation Linux et d'autres , ce qui permet aux utilisateurs de créer des raccourcis ou de créer plusieurs noms de fichiers dans le même fichier . En accédant à un lien dur vers un fichier, l'utilisateur accède au fichier réel via le lien , et si un utilisateur déplace un fichier, les mises à jour du lien vers le nouvel emplacement du fichier .
De lien symbolique Photos, illustrations
liens symboliques , appelés " liens symboliques , " se comportent un peu différemment et offrent des fonctionnalités étendues . Contrairement liens en dur , les liens symboliques peuvent se connecter aux annuaires , qui propose des raccourcis vers des dossiers dans un répertoire, plutôt que de simplement les fichiers . En outre, les liens symboliques peuvent lier des fichiers sur les partitions . Contrairement liens en dur , les liens symboliques ne sont pas mises à jour si le fichier lié est déplacé.
Création de liens symboliques
Les utilisateurs de créer des liens physiques avec la commande " ln" , sont entrés à l' invite de commande:
ln /home /user /Documents /nourriture /recipe.txt burger.txt
Dans cet exemple , le fichier disque - liens " burger.txt " dans le fichier " recipe.txt " qui est enfoui dans le système de fichiers . Les utilisateurs créent des liens symboliques d'une manière similaire , avec un paramètre supplémentaire ajouté à la commande " ln" :
ln- s /home /user /Documents /food
Cet exemple crée un lien symbolique dans le répertoire «aliment». Un utilisateur peut accéder au répertoire à partir de l'emplacement actuel, comme s'il s'agissait d' un répertoire.