Bon ben le mieux, c'est que tu fasse l'essai en m�me temps que mes 
explications :

Commence par cr�er un fichier "a" contenant la ligne "fichier A"
$ echo "fichier A" > a
puis tu cr�e un lien symbolique du fichier "b" vers le fichier "a"
$ ln -s a b
enfin, tu cr�e un lien en dur du fichier "c" vers le fichier "a"
$ ln a c
Une rapide visualisation de ces trois fichier te confirmera qu'ils pointent 
vers le m�me contenu
$ cat a
fichier A
$ cat b
fichier A
$cat c
fichier A
Maintenant, supprime le fichier "a"
$ rm a
et visualise le contenu des fichiers restant
$ cat b
cat: b: Aucun fichier ou r�pertoire de ce type
$cat c
fichier A
Nous y voil�!
le lien en dur conserve le contenu du lien alors que le lien symbolique ne 
conserve rien du tout. C'est une histoire d'inode. L'inode du fichier "a" 
pointe vers son contenu. Linode du fichier "b" pointe vers l'inode de "a" et 
l'inode de "c" pointe vers le contenu de "a". Ainsi lorsque tu as supprim� 
l'inode de "a", "b" ne trouve plus son chemin tandis que "c" pointe 
directement sur le contenu de "a" qui est conserv�.

Une chose importante � conna�tre sur les liens est que les liens symboliques 
peuvent se faire entre des fichiers qui ne sont pas sur le m�me syst�me de 
fichier alors que c'est impossible avec les liens en dur. Un lien en dur doit 
pointer vers un fichier du m�me disque et de la m�me partition.

Mon expliquation n'est pas un mod�le de concision mais pour une fois que je 
peux r�pondre � une question...
A+ tout le monde

Olivier B


Le Jeudi 23 Ao�t 2001 10:44, vous avez �crit :

> > salut,
> quelqu'un pourrait m'expliquer la diffrence les liens symboliques et les
> liens en dur?

----------------------------------------
Content-Type: text/plain; name="message.footer"
Content-Transfer-Encoding: 8bit
Content-Description: 
----------------------------------------

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://wwww.mandrakestore.com";

Répondre à