Salut les amis linuxiens!
Une petite question. Un ls -l donne, en deuxième colonne, le nombre de hard links d'un fichier ou d'un dossier. Le truc, c'est que je ne parviens pas à les retrouver tous et je n'aime pas les trucs que je ne comprends pas ;) Quelqu'un a une idée?
Exemple sur mon système:
ls -ldi /etc/vim/
128837 drwxr-xr-x 3 root root 4096 jan 12 18:09 /etc/vim/
J'ai donc 3 hard links sur /etc/vim qui porte l'inode 128837.
C'est facile de trouver les deux premiers ;) /etc/vim lui-même et /etc/vim/.
Mais le troisième?
La commande find à laquelle je pensais ne trouve rien à part le répertoire lui-même, même pas le .
$ sudo find / -xdev -inum 128837
/etc/vim
# une idée
Posté par Zylabon . Évalué à 3.
le
..
d'un répertoire fils ?Please do not feed the trolls
[^] # Re: une idée
Posté par Michel Nicolas (site web personnel) . Évalué à 1.
Oui, je viens justement de le voir ;)
ls -ldi /etc/vim/rust/..
128837 drwxr-xr-x 3 root root 4096 jan 12 18:09 /etc/vim/rust/..
N'empêche que j'aimerais trouver un moyen, avec find ou un autre utilitaire, de me les trouver tous.
[^] # Re: une idée
Posté par Thibault (site web personnel) . Évalué à 4.
Et dans les ténèbres les lier.
Désolé :]
[^] # Re: une idée
Posté par Zylabon . Évalué à 2.
Est-ce qu'il peut y en avoir d'autre que le répertoire lui même,
.
et les..
des fils ? J'ai essayé de faire un lien dur vers un répertoire pour tester des trucs, ça marche pas.Please do not feed the trolls
[^] # Re: une idée
Posté par Benoît Sibaud (site web personnel) . Évalué à 6.
# find / -xdev -samefile /etc/vim/
Posté par symoon . Évalué à 3. Dernière modification le 12 avril 2014 à 18:43.
-samefile nom
Fichier qui se réfère à la même inode que nom. Quand -L est actif, cela inclut les liens symboliques.
[^] # Re: find / -xdev -samefile /etc/vim/
Posté par Michel Nicolas (site web personnel) . Évalué à 1. Dernière modification le 12 avril 2014 à 19:33.
-samefile est juste un raccourci pour -inum (find va récupérer lui-même le numéro d'inode et le cherche). find semble trouver les répertoires qui portent le même inode, mais jamais .. et .
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.