
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.