ERRO: final inesperado do arquivo

0

Eu tenho que descompactar um arquivo tar.gz depois de movê-lo para uma pasta. Ao movê-lo para a pasta de destino, eu tentei movê-lo inesperadamente para a pasta ] e dei Ctrl + C . Agora metade dos arquivos estão em tar.gz e metade em ] .

Então tentei mover ] para tar.gz e ele foi movido.

Agora, quando tento descompactar o arquivo, ele mostra unexpected end of file error.

Existe alguma maneira de recuperar o ] de tar.gz e fazer o arquivo tar.gz exato e descompactar o mesmo.

Obrigado antecipadamente.

    
por Ram 03.10.2017 / 21:07

1 resposta

4

Não, não é assim que mv funciona.

Suponho que você esteja falando de um único arquivo que você acidentalmente moveu para o nome errado em outro sistema de arquivos (e interrompeu a transferência na metade) e, em seguida, moveu o arquivo nomeado incorretamente de volta para seu local original e nome.

Se o arquivo se mover dentro do mesmo sistema de arquivos, a movimentação é praticamente instantânea (é apenas renomear o arquivo e nem tocar no conteúdo do arquivo).

Se o arquivo for movido para um novo sistema de arquivos, então o conteúdo do arquivo é copiado, então o original é excluído.

Se você mover o arquivo entre os sistemas de arquivos e interromper o processo, o original ainda estaria intacto. Mas como você agora substituiu o original pela cópia parcial, o original infelizmente está perdido.

Restaurar do backup, se você tiver um.

Veja também: Arquivos sobrescritos podem ser recuperados?

    
por 03.10.2017 / 21:35

Tags