Publicada por flaviotvrs em 21/05/2007 - 20:52h:
* flaviotvrs usa Nenhuma

Qual a diferença entre um hard link e um soft link para um arquivo???
vlws...

  
 
Resposta de free_w3000 em 21/05/2007 - 21:27h:
* free_w3000 usa Slackware
* free_w3000 tem conceito: nenhum voto.
 


Boa noite, blz?

então a diferença esta no "inode" (endereço fisico do "hd" que indica onde esta
o arquivo no hd), por exemplo se você executar o seguinte comando:

$ ln -s dir1 /home/dir1/

nesse caso você esta fazendo um link simbólico, isto é, você esta simplesmente "apontando" o link para outro local, já em um hard link, o arquivo compartilha o mesmo inode.

por exemplo...

$ mkdir /home/teste
$ln teste /home/teste
$ls -li

o inode é a primeira coluna da esquerda para direita da saida do ls, depois vc vai em /home e execute.

$ls -li

vc vai ver que o inode e o mesmo (coluna esquerda para direita da saida do ls)

espero ter ajudado.

vlw

 
Resposta de crashover em 21/05/2007 - 21:31h:
* crashover usa Slackware
* crashover tem conceito: 8.9
 


hard link vc cria um link como se criasse um arquivo diferente contendo o conteúdo do arquivo origem....se vc apaga o arquivo origem e o arquivo hard link continua funcionando..
no soft link vc cria apenas um apontamento....cujo se vc apagar o arquivo origem vc quebra o link...

  


ATENÇÃO: Antes de contribuir com uma resposta, leia o artigo Qualidade de respostas e certifique-se de que esteja realmente contribuindo com a comunidade. Muitas vezes o ímpeto de contribuir nos leva a atrapalhar ao invés de ajudar.

Contribuir com resposta



CAPTCHA
[ Recarregar imagem ]

Digite o código acima:

  
* Nota: só é possível enviar respostas usuário que possui conta e esteja logado com ela, caso contrário sua mensagem será perdida.