Que link físico determina a localização real do arquivo? [duplicado]

1

No meu entender, um arquivo, como posso vê-lo no explorador de arquivos, é basicamente um link para os dados reais. Quando eu movo isso para outro diretório, os dados são movidos também para esse local. O que acontece com os dados reais se eu mover um segundo link físico para um diretório diferente? Ele será salvo no local de qual dos dois hard links?

    
por Daniel Katz 28.12.2017 / 17:37

1 resposta

1

Pensando nisso, acho que é isso que acontece:

A localização real não importa, desde que haja mais de um link físico para um arquivo. O arquivo também pode ser movido quando qualquer link físico é movido, mas como eles são INodes, eles sempre apontam para a localização interna correta do disco rígido, mesmo que algum deles seja excluído.

A localização exata depende do número de fatores:

Como está no link, depende de: Os sistemas de arquivos (ext4, btrfs, NTFS ...), fragmentação, tipo de disco, corrupção física, os programas que fazem a escrita, atc.

Quando salvamos um arquivo no windows - a localização atual do arquivo no disco rígido é aleatória ou determinista?

    
por 28.12.2017 / 17:37

Tags