Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
[debutant] question sur les liens physiques
Envoyé par: Julien Martin

Bonjour,
Je viens de créer deux liens pointant vers un fichier ordinaire, l'un est un lien symbolique, l'autre physique. Je voudrais savoir comment détecter si un fichier donné qui apparait dans le bash est un lien physique ou un fichier ordinaire. Les liens physiques sont (sur ma config) completement identiques.
Julien.

Poste le Friday 19 August 2005 20:34:02
Répondre     Citer    
Re: [debutant] question sur les liens physiques
Envoyé par: Julien Martin

Trouvé la réponse:
on voit apparaitre pour le fichier ordinaire et son lien physique le nombre 2 quand on fait un ls -l.
A+
Julien.

Poste le Friday 19 August 2005 20:39:22
Répondre     Citer    
Re: [debutant] question sur les liens physiques
Envoyé par: nicola

Avec :
find . -type f -a ! -links 1

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Friday 19 August 2005 20:47:36
Répondre     Citer    
Re: [debutant] question sur les liens physiques
Envoyé par: nicola

Ça peut être plus s’il y a plus d’un lien en dur, d’où le test ! -link 1.

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Friday 19 August 2005 20:49:04
Répondre     Citer    
[debutant] question sur les liens physiques
Envoyé par: Julien Martin

Merci nicola,
La commande ci-dessus ne me renvoi rien...
Julien.

Poste le Saturday 20 August 2005 14:44:04
Répondre     Citer    
Re: [débutant] question sur les liens physiques
Envoyé par: nicola

Ça veut dire que tu n’as aucun lien en dur y compris dans les sous-répertoires. Essaie de jouer avec ln (sans -s) et reteste. Chez moi ça marche™.

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Saturday 20 August 2005 14:46:17
Répondre     Citer    
Re: [débutant] question sur les liens physiques
Envoyé par: Julien Martin

Oui tu as raison: ça marche. Ta commande est pas mal du tout! Je vais creuser tout ça. :-)
a+
Julien.

Poste le Saturday 20 August 2005 15:09:07
Répondre     Citer    
Re: [débutant] question sur les liens physiques
Envoyé par: Tux iN tHe wOod

Sinon, tu les listes avec un ls -i et s'ils ont le même inode, c'est qu'il s'agit du même fichier.

Poste le Saturday 20 August 2005 19:03:55
Répondre     Citer    
Re: [débutant] question sur les liens physiques
Envoyé par: nicola

Ils peuvent être dans des répertoires différents, bon courage alors pour comparer.

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Saturday 20 August 2005 19:05:13
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
[debutant] question sur les liens physiques
Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons