Je me demande s'il y a une différence entre aller sur un terminal et taper ln -s path 'path
ou simplement cliquer avec le bouton droit sur quelque chose et sélectionner créer un lien.
la source
Je me demande s'il y a une différence entre aller sur un terminal et taper ln -s path 'path
ou simplement cliquer avec le bouton droit sur quelque chose et sélectionner créer un lien.
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_ln
et ln -s /home/warren/qaz/bug3.odt bug_ln2
puis 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_ln2
et Link to bug3.odt
avoir 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.
Non, il n'y en a pas. C'est juste l'option Nautilus GUI pour créer un lien symbolique.
la source