France Hardware : Forums de discussion
Retrouvez les prix près de chez vous :  
Index du forum | Liste des membres | Liste des groupes | Inscription | F-A-Q | Recherche
Pseudo :    Password :     
22 637 membres enregistrés - 1 883 806 posts - 96 196 topics
Index des forums FH  | Index des forums DegroupNews
      Systèmes et Logiciels Alternatifs
           liens statiques et symboliques
15 connectés(record : 207 le 05 juin 2007 - 05 h 23)

Vous devez vous connecter pour répondre au topic.
liens statiques et symboliques

knightmare
Modérateur
avec consommation

Messages : 4 860
Inscrit le 12/06/05
Ville : Lyon (Collonges)
Non connecté
  Posté le 01 août 2005 - 13 h 54 m 15 s
C'est quoi la différence entre un lien statique et un lien symbolique sur une partition Linux ?
Avantages, inconvénients ?


Message édité 1 fois, la dernière par knightmare le 01 août 2005 - 17 h 18.

Profitez de la vie et soyez heureux. C'est le plus important.

loz
Put something exciting between your legs!

Messages : 7 536
Inscrit le 07/11/01
Ville : Grenoble
Non connecté
  Posté le 01 août 2005 - 14 h 03 m 56 s
Un lien statique c'est comme un deuxième (nième, la limite doit être à 32000) nom pour un même fichier. Tant qu'ils ne sont pas tous effacés, le fichier existe. Chaque lien est équivalent.
Inconvénient : il doit être sur la même partition.

Pour le symbolique, c'est un peu comme un mini-fichier qui dit "c'est pas moi qu'il faut regarder, c'est lui". Il y a donc un fichier réel et des liens symboliques.
Quoiqu'il peut aussi y avoir un lien symbolique vers un fichier qui n'existe pas...

En général au choisi l'un ou l'autre selon l'usage.



« Vivre simplement, pour que simplement d’autres puissent vivre. » (Gandhi)

knightmare
Modérateur
avec consommation

Messages : 4 860
Inscrit le 12/06/05
Ville : Lyon (Collonges)
Non connecté
  Posté le 01 août 2005 - 17 h 16 m 04 s

En général on choisit l'un ou l'autre selon l'usage.


Quel est alors l'intérêt de choisir tel ou tel type de lien (quand on a le choix évidemment) ?



Profitez de la vie et soyez heureux. C'est le plus important.

loz
Put something exciting between your legs!

Messages : 7 536
Inscrit le 07/11/01
Ville : Grenoble
Non connecté
  Posté le 01 août 2005 - 18 h 05 m 35 s
Pfiou, ça se résume pas comme ça !
Si tu hésites entre les deux, dis-nous le contexte. Si c'est juste une question pour se cultiver un forum n'est pas vraiment le bon endroit pour ça.

Deux exemple typiques :

Tu installes des versions succsessives d'un logiciel. Pour diverses raisons tu préfères les installer sans désinstaller les précédentes (ou du moins pas tout de suite, histoire de vérifier que la nouvelle installation s'est bien passée).
Tu créés alors (exemple) firefox-1.0 puis firefox-1.1 etc.
Mais tu as toujours un lien symbolique firefox qui pointe vers la dernière version qui marche. Tu as bien là l'idée que le lien symbolique est un pointeur qui pointe vers un vrai fichier (quoique tu peux aussi avoir un pointeur qui pointe sur un pointeur...)

Tu sauvegardes tous les jours de la semaine ton répertoire /home dans /save
Tu as donc des répertoires /save/lundi /save/mardi etc.
C'est un peu bête parce que les fichiers de ton /home qui n'ont pas changé de la semaine auront été copiés 7 fois.
Tu peux alors faire un petit script qui vérifie que le fichier est le même que celui de la sauvegarde précédente. Si c'est la cas, au lieu de le copier tu créé un lien hard sur le fichier de la sauvegarde de la veille. Tu vois là que chaque lien hard a autant de valeur, d'ailleurs le lien original peut disparaître, tant qu'il existe au moins un lien hard, ton fichier existe.



« Vivre simplement, pour que simplement d’autres puissent vivre. » (Gandhi)

knightmare
Modérateur
avec consommation

Messages : 4 860
Inscrit le 12/06/05
Ville : Lyon (Collonges)
Non connecté
  Posté le 01 août 2005 - 18 h 18 m 35 s
C'est bon je crois que j'ai la réponse.
Dixit mon bouquin de Linusque et mon vieil ami Gougueule:
le lien symbolique est aussi utilisé pour conserver la compatibilité avec les anciennes versions de Linux ou d'un logiciel



Profitez de la vie et soyez heureux. C'est le plus important.

knightmare
Modérateur
avec consommation

Messages : 4 860
Inscrit le 12/06/05
Ville : Lyon (Collonges)
Non connecté
  Posté le 01 août 2005 - 18 h 21 m 24 s
Oups j'ai un peu trop tardé à cliquer sur "poster" (c'est ça de faire plusieurs choses en même temps...)
Bon enfin merci à toi, je pense que j'ai compris maintenant.



Profitez de la vie et soyez heureux. C'est le plus important.

iraysyvalo
-

Messages : 9 647
Inscrit le 19/11/02
Ville : Lyon
Non connecté
  Posté le 02 août 2005 - 09 h 08 m 03 s

HS : c'est quoi ton bouquin Linusque ?




Pour un ban rapide et garanti sur ce forum, argumentez vos posts, dites simplement la verite, parlez de la realite et les leche-culs d'un cote et les maniaques du ban de l'autre se feront un plaisir de vous envoyer au purgatoire aussi sec.


knightmare
Modérateur
avec consommation

Messages : 4 860
Inscrit le 12/06/05
Ville : Lyon (Collonges)
Non connecté
  Posté le 02 août 2005 - 15 h 55 m 17 s
"Linux Administration - 4e édition avec noyau 2.6" édition Eyrolles
C'est plus un bouquin pour les administrateurs système et réseau qu'un bouquin pour les utilisateurs de Linux au quotidien.



Profitez de la vie et soyez heureux. C'est le plus important.

Page genérée en 0.1604 secondes par RahForum 2.0 | Gzip off |  Stats |  Metaforums |  RSS
© 2004 Cerbere Systems.
Prix Matériel Informatique | Informatique Lyon | Informatique Grenoble | Informatique Annecy | Informatique Marseille | Informatique Bordeaux | Forum Informatique
ADSL |Actualité ADSL | e-commerce | Commande Au Volant
Creative Commons
Message Boards and Forums Directory