segunda-feira, 24 de abril de 2017

Diferenças entre hardlink e symbolic link - Bash Linux - Ubuntu, Debian, RHEL (Red Hat Enterprise Linux)

Apesar ambos serem criados pelo comando ln existem algumas diferenças grandes entre os dois:


Link Simbólico (Symbolic Link)
  • Se o arquivo original é apagado o link para de funcionar.
  • Podem apontar para um caminho relativo.
  • Podem apontar para arquivos em outros filesystem's.
  • Aponta para o arquivo.

Hard Link
  • Se o arquivo original é apagado o link permanece funcionando.
  • Só aceitam apontar para um caminho absoluto.
  • Resolver o hardlink é mais rápido, pois demanda menos overhead.
  • Só podem apontar para arquivos no mesmo filesytem.
  • Aponta para o inode.


Att,
Davi

Nenhum comentário: