Bonjour, il y a plein d'infos sur les hard link sur Internet, faire une recherche sur "est ce qu'un hard link prend de la place Linux" par exemple. D'après ce que je lit, il peut y avoir plusieurs hardlinks sans que la taille change, mais ça change après... certains évènements. N'étant pas un spécialiste Linux, je ne peux pas t'en dire plus. Tiens nous au courant des conclusions. A titre perso, je suis très content de la download station (fire and forget: on le lance, on peut éteindre tous les PC de la maison, ça télécharge tout seul). De plus, il y a des plugins qui permettent de s'en servir d'un smartphone, de Firefox... Sympa et fiable.
https://doc.ubuntu-fr.org/lien_physique_et_symbolique
Il existe deux types de liens qui permettent de rediriger un fichier vers un autre : les liens physiques et les liens symboliques. Contrairement à ce qui se passe avec un lien symbolique, avec un lien physique les données du disque sont pointées par plusieurs entrées de répertoire. Un lien symbolique est en fait un fichier qui pointe vers un autre fichier ; un lien matériel est quant à lui l'information exacte elle-même, située à la même position sur le disque dur. Avec un lien physique, vous pouvez copier certaines données du fichier cible, effacer le reste du fichier, et il continuera à exister ; avec les liens symboliques, si vous supprimez le fichier cible, ils pointeront alors vers un fichier inexistant !
https://linuxfr.org/forums/linux-general/posts/taille-d-un-dossier-contenant-des-hardlink
Un lien physique entre deux fichiers est fondamentalement différent d'un lien symbolique.
En effet, un lien physique partage le même inode dans le système de fichier que sur le fichier qu'il point. Ce fichier référencera bien le fait qu'il y a 2 pointeurs (de chemins différents) vers cet inode. Mais comme c'est le même inode, à partir du moment où le lien physique est crée, le lien physique est strictement identique que celui à l'origine, car comme ils ont le même inode, ils partagent tous les points en commun. Sauf le nom d'accès au fichier, car le nom n'est pas stocké dans l'inode.
http://davidmasclet.gisgraphy.com/post/2009/12/22/Différence-entre-un-hard-link-et-un-lien-symbolique
Un hard link permet de faire un lien vers un autre répertoire mais dès que le contenu du lien change, un nouvel inode est crée.
Résumé (il vaut mieux aller lire la page web...) :
Considérons un dossier le sauvegarde, lors de la sauvegarde, je crée un hard link avec la commande cp et l'option -l plutôt que ln car ln ne peux être fait que sur un fichier pas sur un répertoire, les fichiers et 02_01 partagent les mêmes inodes que ceux de 01_01. A ce stade, la place sur mon disque dur reste inchangée.
Maintenant supposons que le fichier F2 soit différent entre le 02/01 et le 01/01, dans ce cas le fait d'écraser le fichier F2 dans le dossier 02_01 va me créer physiquement un nouveau fichier (un nouvel inode). Seul le fichier F2 de 02_01 sera modifié et aura son propre inode, les autres fichiers pointent vers ceux du dossier 01_01 puisqu'ils sont inchangés. Par contre si D1 contenait des sous dossiers, deux dossiers seraient physiquement crées un dans 01_01 et un autre dans 02_01 car les hards links de répertoires ne sont pas possibles, en revanche les fichiers contenus dans les sous dossiers partageraient par défaut les mêmes inodes.
Bon courage