Um link simbólico é onde um arquivo tem um nome principal, mas há uma entrada extra na tabela de nomes de arquivos que faz referência a qualquer acesso ao nome principal. É mais lento que um hard link em tempo de execução, mas é mais flexível.
Você pode criar um link simbólico usando o comando ln
com a opção -s
,
como:
ln -s abc.txt xyz.txt
Se você usar ls -l
de um diretório que contenha um link simbólico, verá que é um link simbólico com um l
na primeira coluna e é possível ver onde o arquivo é vinculado no nome do arquivo coluna.
Se você remover um link (simbólico) não afetará o arquivo original, mas se você remover o arquivo original, o link se tornará um link pendente que aponta para um arquivo não existente