Links

1. Links

Adriano S. F. Leal
adriano_leal

(usa Ubuntu)

Enviado em 08/10/2010 - 11:27h

Fala pessoal, tudo bem?

Sou iniciante em Linux e a princípio estou estudando algumas coisas do SO. Estou estagiando em uma empresa do ramo de soluções para TV Digital, mais especificamente com programação embarcada, e por isso tenho que usar exclusivamente o Linux. Uso o Ubuntu 10.04.

Com certeza terei várias dúvidas, e agora gostaria de esclarecer algumas dúvidas em relação aos links do Linux. Estudando um pouco a estrutura de arquivos, vi que no Linux há uma estrutura de arquivo em disco chamada de "node" que referencia um arquivo e define suas propriedades como: endereço físico, tamanho, usuário e grupo etc. Até aí beleza!

Agora em relação aos links... Links simbólicos são, realmente, uma referência para um arquivo? Apagando o arquivo, o link simbólico fica perdido? Como o espaço de memória do arquivo apagado fica livre para escrita, quando esse espaço for ocupado por um futuro arquivo o link simbólico apontará para o novo arquivo?

Sobre hard links, estes eu não entendi bem o objetivo. Pelo que entendi é uma cópia realmente de um arquivo, é isso mesmo? Pois quando se apaga o arquivo referenciado, o hard link não fica perdido.

Se puderem esclarecer minhas dúvidas.

Valeu.


  


2. Re: Links

Marcus-RJ
Marcus-RJ

(usa Arch Linux)

Enviado em 08/10/2010 - 14:34h

Neste link a resposta.

http://brunotorres.net/links

Abs!


3. Re: Links

Adriano S. F. Leal
adriano_leal

(usa Ubuntu)

Enviado em 08/10/2010 - 14:40h

Na verdade eu cheguei a esse exato link nas minhas pesquisas, mas queria ter certeza de alguém com mais experiência falando a mesma coisa. Até porque existe muito conteúdo duvidoso na internet.


4. Re: Links

José Mário
miura 787

(usa Ubuntu)

Enviado em 08/10/2010 - 14:48h

Pelo o que eu sei o HardLink aponta para o inode do disco, isto é, onde o arquivo está gravado.

Enquanto houver algum hardlink apontando para o arquivo, mesmo que você delete, ele ficará ainda gravado no disco e disponível para acesso através do(s) hardlink(s) respantes.

O Link Simbólico aponta para o endereço do arquivo, mas não para o inode, caso se apague o arquivo os links ficam inutilizados.

HardLinks somente podem ser feitos dentro de um mesmo disco rígido.

Me corrijam se eu tiver cometido algum engano!

Ats
Miura 787






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts