Links: simbólico vs hardlink
O link simbólico:
- É apenas um link que serve como referência ao arquivo. Se o link for apagado, o arquivo continuará a existir;
- Pode ser usado para arquivos e diretórios;
- Qualquer usuário pode criar um link simbólico;
- O link simbólico e o arquivo apontado podem estar em partições diferentes.
O link hardlink:
- É um apontador para o inode do arquivo, isto é, contém o endereço físico dele. Se o link for apagado, o arquivo será também removido;
- Pode ser usado apenas em arquivos (embora diretórios sejam arquivos especiais, eles ficam de fora);
- Somente o root ou administrador do sistema poderá criá-lo;
- O link hardlink e o arquivo apontado devem estar na mesma partição.
Criando um link simbólico:
- ln -s /meu/caminho/arquivo.txt meu_link_simbolico
Criando um link hardlink:
- ln /meu/caminho/arquivo.txt meu_link_hardlink