@FrancisFDZ
Organisation des fichiers sur disque :
A) L'index --> contient les noms des fichiers et pointe sur les données contenues dans le fichier.
B) Les données contenues qui sont enregistrées quelque part dans le disque, et dont l'emplacement est consigné dans l'index.
Cas du lien physique :
A) Dans l'index, on aura deux noms, "tata" et "toto" tous les deux pointent sur l'adresse des données (inode) 1234.
- tata --> 1234
- toto --> 1234
B) À l'adresse 1234 du disque, on trouve les données du fichier "tata" et aussi du fichier "toto" puisque ce sont les mêmes données pour les deux noms.
Cas du lien symbolique :
A) Dans l'index, on aura deux noms, "tata" et "titi" chacun pointant sur l'adresse de ses données (inode) : 1234 et 5678.
- tata --> 1234
- titi --> 5678
B) À l'adresse 1234 du disque, on trouve les données du fichier "tata".
À l'adresse 5678 du disque, on trouve les données du fichier "titi". Ces données sont le nom du fichier "tata".
Et le système va aller dans l'index chercher le nom de fichier "tata" pour trouver les données de ce fichier en 1234.
Est-ce que ça te paraît plus clair ?
Un lien physique ne prend pas plus de place qu'un lien symbolique, il en prend même moins puisqu'il n'a pas de données propres associées, alors que le lien symbolique en a, lui, même si elles sont très peu volumineuses...
Ce qui te fait croire que le lien physique duplique les données du fichier, c'est juste le mécanisme (que j'ai décrit précédemment) qui vérifie que tous les noms associés avec les données ont bien été supprimés avant de supprimer effectivement les données.