logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 25-11-2020 12:37:53

MoxSite
Membre
Distrib. : Debian Buster (Testing+SID)
Noyau : Linux 4.18.0-1-amd64
(G)UI : Gnome 3.30
Inscription : 27-07-2015

A propos des liens physiques

Bonjour,

Est-il possible de savoir quel fichier appartient à un inode, afin de faire la différence entre le fichier initial et le lien physique qui a été créé après ?

Un petit exemple :

sudo find / -inum 262313
/usr/bin/i686-w64-mingw32-g++-posix
/usr/bin/i686-w64-mingw32-c++-posix



Ce que j'aimerai savoir, c'est lequel de ces deux fichiers (pointeur) a été créé en premier.

Merci à vous smile

Dernière modification par MoxSite (25-11-2020 12:38:48)


Debian Stretch sur mes serveurs. Buster (Testing+SID) sur mon PC. Config mini ITX :
CM : ASRock Fatal1ty AB350 Gaming ITX/ac. Ram : Corsair 8GB DDR4. CPU : Ryzen 5 1600. CG : MSI GeForce GT 1030 2GH OC. 120GB SSD + 1TB pour la partition home.
Usage : programmation, bureautique, compatibilité,  photoshop (virtualisation).

Hors ligne

#2 25-11-2020 13:41:45

vv222
Administrateur
Distrib. : Debian Sid
(G)UI : sway
Inscription : 18-11-2013
Site Web

Re : A propos des liens physiques

Dans le contexte de lien physique, la notion de "fichier initial" n’a pas de sens. Les différents fichiers pointant vers un inode donné sont parfaitement équivalents.

Jouer sous Debian ? Facile !

Ceterum censeo Barum esse delendam

Hors ligne

#3 25-11-2020 17:02:59

MoxSite
Membre
Distrib. : Debian Buster (Testing+SID)
Noyau : Linux 4.18.0-1-amd64
(G)UI : Gnome 3.30
Inscription : 27-07-2015

Re : A propos des liens physiques

C'est ce que j'ai fini par comprendre, un peu comme une adresse mémoire. Il me suffit donc de créer un premier fichier et de pointer dessus les autres "fichiers".

Merci pour la confirmation en tout cas :-)

Dernière modification par MoxSite (25-11-2020 17:03:39)


Debian Stretch sur mes serveurs. Buster (Testing+SID) sur mon PC. Config mini ITX :
CM : ASRock Fatal1ty AB350 Gaming ITX/ac. Ram : Corsair 8GB DDR4. CPU : Ryzen 5 1600. CG : MSI GeForce GT 1030 2GH OC. 120GB SSD + 1TB pour la partition home.
Usage : programmation, bureautique, compatibilité,  photoshop (virtualisation).

Hors ligne

#4 26-11-2020 16:52:40

raleur
Membre
Inscription : 03-10-2014

Re : A propos des liens physiques

MoxSite a écrit :

Ce que j'aimerai savoir, c'est lequel de ces deux fichiers (pointeur) a été créé en premier.


Pour cela, il faudrait que le système de fichiers enregistre la date de création d'une entrée de répertoire et pas seulement de l'inode vers lequel elle pointe. Je doute que ce soit le cas des systèmes de fichiers classiques comme ext4. Ce serait peut-être possible avec un système de fichiers totalement journalisé comme NILFS qui permet de retrouver tout l'historique des méta-données.


Il vaut mieux montrer que raconter.

Hors ligne

#5 27-11-2020 18:00:27

MoxSite
Membre
Distrib. : Debian Buster (Testing+SID)
Noyau : Linux 4.18.0-1-amd64
(G)UI : Gnome 3.30
Inscription : 27-07-2015

Re : A propos des liens physiques

raleur a écrit :

MoxSite a écrit :

Ce que j'aimerai savoir, c'est lequel de ces deux fichiers (pointeur) a été créé en premier.


Pour cela, il faudrait que le système de fichiers enregistre la date de création d'une entrée de répertoire et pas seulement de l'inode vers lequel elle pointe. Je doute que ce soit le cas des systèmes de fichiers classiques comme ext4. Ce serait peut-être possible avec un système de fichiers totalement journalisé comme NILFS qui permet de retrouver tout l'historique des méta-données.


Bonsoir,

Oui tout à fait, mais pour ce que je veux faire le principe de l'inode me convient parfaitement. Puis que les noms des fichiers se sont de simples pointeurs, il me suffit de créer n'importe lequel en premier, le résultat est le même. Vive Linux big_smile

Dernière modification par MoxSite (27-11-2020 18:00:49)


Debian Stretch sur mes serveurs. Buster (Testing+SID) sur mon PC. Config mini ITX :
CM : ASRock Fatal1ty AB350 Gaming ITX/ac. Ram : Corsair 8GB DDR4. CPU : Ryzen 5 1600. CG : MSI GeForce GT 1030 2GH OC. 120GB SSD + 1TB pour la partition home.
Usage : programmation, bureautique, compatibilité,  photoshop (virtualisation).

Hors ligne

Pied de page des forums