Qual é a diferença entre os comandos link e ln?

4

Nas páginas man:

ln - make links between files

e

link - call the link function to create a link to a file

Estes parecem fazer a mesma coisa, no entanto o ln também tem muitas opções.

link é apenas um ln muito básico? Existe alguma razão para usar o link sobre o ln?

    
por Qwertie 13.08.2016 / 07:00

2 respostas

4

link usado somente para hard links, chama a função de sistema link () e não executa verificação de erros ao tentar criar o link

ln tem verificação de erros e pode criar links físicos e diretos

    
por 13.08.2016 / 08:33
1

O comando link cria um link físico para um arquivo.

De acordo com a página de manual, é o mesmo que:

$ ln --directory --no-target-directory FILENAME LINKNAME

Veja man link ou info coreutils 'link invocation' para mais detalhes.

    
por 13.08.2016 / 07:31

Tags