Jannah Theme License is not validated, Go to the theme options page to validate the license, You need a single license for each domain name.
Linux

Qu’est-ce qu’un fichier de lien physique sous Linux ?

Un lien physique est un fichier qui pointe vers le même inode sous-jacent qu’un autre fichier. Si vous supprimez un fichier, il supprime un lien vers l’inode sous-jacent. Alors qu’un lien symbolique (également appelé lien symbolique) est un lien vers un autre nom de fichier dans le système de fichiers.

Contenu

Un lien physique ne pointera jamais vers un fichier supprimé. Un lien physique est comme un pointeur vers les données réelles du fichier. Et le pointeur est appelé « inode » dans la terminologie du système de fichiers. Ainsi, en d’autres termes, la création d’un lien physique consiste à créer un autre inode ou un pointeur vers un fichier.

Dans le cas d’un fichier normal, le nombre de liens est le nombre de liens physiques vers ce fichier. Cependant, les systèmes de fichiers Unix ne vous permettent pas de créer des liens physiques vers des répertoires, mais le nombre de liens sur un répertoire est toujours d’au moins deux, et augmente même de un pour chaque sous-répertoire de ce répertoire.

La raison pour laquelle les répertoires de liens durs sont interdit c’est un peu technique. Essentiellement, ils cassent la structure du système de fichiers. De toute façon, vous ne devriez généralement pas utiliser de liens physiques. Les liens symboliques permettent la plupart des mêmes fonctionnalités sans causer de problèmes (par exemple ln -s lien cible ).

Si vous trouvez deux fichiers avec des propriétés identiques mais que vous ne savez pas s’ils sont liés en dur, utilisez la commande ls -i pour afficher le numéro d’inode. Les fichiers liés en dur partagent le même numéro d’inode. Le numéro d’inode partagé est 2730074, ce qui signifie que ces fichiers sont des données identiques.

Un lien symbolique, également appelé lien symbolique, est un type spécial de fichier qui pointe vers un autre fichier, un peu comme un raccourci sous Windows ou un alias Macintosh. Contrairement à un lien physique, un lien symbolique ne contient pas les données du fichier cible. Il pointe simplement vers une autre entrée quelque part dans le système de fichiers.

Le lien physique est le réplique exacte du fichier réel vers lequel il pointe . Le lien physique et le fichier lié partagent le même inode . Si le fichier source est supprimé, le lien physique fonctionne toujours et vous pourrez accéder au fichier jusqu’à ce que le nombre de liens physiques vers le fichier ne soit pas 0 (zéro).

4 réponses. Vous pouvez le supprimer avec rm comme d’habitude : rm NomDeFichier . Notez qu’avec les liens physiques, il n’y a pas de distinction entre « le fichier d’origine » et « le lien vers le fichier » : vous avez juste deux noms pour le même fichier, et la suppression d’un seul des noms ne supprimera pas l’autre.

Un lien dur est un fichier qui représente un autre fichier sur le même volume sans réellement dupliquer les données de ce fichier. … Bien qu’un lien physique soit essentiellement une copie miroir du fichier cible vers lequel il pointe, aucun espace supplémentaire sur le disque dur n’est requis pour stocker le fichier de lien physique.

Si vous supprimez le ‘my-hard-link’ d’un lien physique, les fichiers restants pointant vers ce même espace (inode) sur le disque dur contiendront toujours les données stockées sur le disque dur.

Bouton retour en haut de la page

Adblock détecté

Veuillez désactiver votre bloqueur de publicités pour pouvoir visualiser le contenu de la page. Pour un site indépendant avec du contenu gratuit, c’est une question de vie ou de mort d’avoir de la publicité. Merci de votre compréhension! Merci