Sim, cp
pode alterar a estrutura no sistema de arquivos, mas geralmente isso não deve ser percebido pelos programas, portanto, os arquivos nunca devem ser corrompidos. Isto acontece com arquivos esparsos: arquivos com um buraco dentro, então para não ocupar muito espaço, o sistema de arquivos não salva o conteúdo da parte buraco . / p>
cp
tem o parâmetro --sparse
:
By default, sparse SOURCE files are detected by a crude heuristic and the corresponding DEST file is made sparse as well. That is the behavior selected by
--sparse=auto
. Specify--sparse=always
to create a sparse DEST file when‐ ever the SOURCE file contains a long enough sequence of zero bytes. Use--sparse=never
to inhibit creation of sparse files.
Nota: se o disco rígido de destino estiver danificado, cp
poderá criar arquivos corrompidos, mas nunca de propósito.