Existe uma diferença entre um link simbólico via terminal ou clique com o botão direito do mouse em criar link?

21

Gostaria de saber se existe uma diferença entre ir a um terminal e digitar ln -s path 'pathou apenas clicar com o botão direito do mouse em algo e selecionar criar link.

Xipeify
fonte

Respostas:

24

Há muito pouca diferença. Para testar isso, criei um novo diretório com o arquivo "bug3.odt".

Criei dois links para ele usando a linha de comando

ln -s bug3.odt bug_lne ln -s /home/warren/qaz/bug3.odt bug_ln2, finalmente, entrou no nautilus e criou um link clicando com o botão direito do mouse no arquivo e selecionando "Criar link".

O resultado foi o seguinte

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

Como você pode ver os dois bug_ln2e Link to bug3.odtter o mesmo proprietário, grupo, permissões e link para o mesmo local. Clicar com o botão direito do mouse no nautilus equivale a usar ln -s com o caminho completo para o arquivo.

Também é possível criar um link pressionando CTRL+ SHIFTe arrastando o arquivo. Isso funciona exatamente da mesma maneira: equivalente ao uso de ln -s com o caminho completo para o arquivo.

Warren Hill
fonte
5
Existe outra maneira de criar o link - clicando e arrastando com Ctrl + Shift pressionada
wim
5

Não, não existe. É apenas a opção GUI do Nautilus para criar um link simbólico.

Vojtech Trefny
fonte