Existe-t-il une différence entre un lien symbolique via le terminal ou un clic droit sur le lien de création?


21

Je me demande s'il y a une différence entre aller sur un terminal et taper ln -s path 'pathou simplement cliquer avec le bouton droit sur quelque chose et sélectionner créer un lien.

Réponses:


24

Il y a très peu de différence. Pour tester cela, j'ai créé un nouveau répertoire avec un fichier "bug3.odt".

J'ai ensuite créé deux liens vers celui-ci en utilisant la ligne de commande

ln -s bug3.odt bug_lnet ln -s /home/warren/qaz/bug3.odt bug_ln2puis finalement entré dans nautilus et a créé un lien en cliquant droit sur le fichier et en sélectionnant « Créer un lien ».

Le résultat était le suivant

warren@dell:~/qaz$ ls -la
total 36
drwxrwxr-x  2 warren warren  4096 Feb 18 20:14 .
drwxr-xr-x 69 warren warren 12288 Feb 18 20:11 ..
-rw-rw-r--  1 warren warren 18505 Nov 12 20:11 bug3.odt
lrwxrwxrwx  1 warren warren     8 Feb 18 20:12 bug_ln -> bug3.odt
lrwxrwxrwx  1 warren warren    25 Feb 18 20:14 bug_ln2 -> /home/warren/qaz/bug3.odt
lrwxrwxrwx  1 warren warren    25 Feb 18 20:13 Link to bug3.odt -> /home/warren/qaz/bug3.odt

Comme vous pouvez le voir bug_ln2et Link to bug3.odtavoir le même propriétaire, groupe, autorisations et lien vers le même emplacement. Un clic droit dans nautilus équivaut à utiliser ln -s avec le chemin d'accès complet au fichier.

Il est également possible de créer un lien en maintenant CTRL+ enfoncé SHIFTet en faisant glisser le fichier. Cela fonctionne exactement de la même manière: équivalent à l'utilisation de ln -s avec le chemin d'accès complet au fichier.


5
Il existe une autre façon de créer le lien - cliquer et faire glisser avec Ctrl + Maj enfoncé
wim

5

Non, il n'y en a pas. C'est juste l'option Nautilus GUI pour créer un lien symbolique.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.