Чи є різниця між символічним посиланням через термінал або клацніть правою кнопкою миші зробити посилання?


21

Мені цікаво, чи є різниця між тим, як піти на термінал і набрати ln -s path 'pathабо просто клацнути правою кнопкою миші на щось і вибрати опцію зробити посилання.

Відповіді:


24

Різниця дуже мала. Щоб перевірити це, я створив новий каталог з файлом "bug3.odt".

Потім я створив два посилання на нього за допомогою командного рядка

ln -s bug3.odt bug_lnа ln -s /home/warren/qaz/bug3.odt bug_ln2потім нарешті перейшов у nautilus і створив посилання, клацнувши правою кнопкою миші на файл та вибравши "Зробити посилання".

Результат був такий

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

Як ви бачите і те, bug_ln2і інше Link to bug3.odtвласника, групу, дозволи та посилання на те саме місцеположення. Клацання правою кнопкою миші на nautilus еквівалентно використанню ln -s з повним шляхом до файлу.

Також можна створити посилання, утримуючи CTRL+ SHIFTта перетягнувши файл. Це працює точно так само: еквівалентно використанню ln -s з повним шляхом до файлу.


5
Є ще один спосіб зробити посилання - натискання та перетягування з утримуваним Ctrl + Shift
wim

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.