Como restaurar o tempo de acesso ao arquivo após extrair do arquivo

1

É possível sob o Linux restaurar o tempo de acesso ao arquivo para o arquivo original depois de extrair arquivos de um arquivo criado com tar no sistema de arquivos NTFS?

O

tar não restaura o tempo de acesso, mesmo em sistemas de arquivos Linux "nativos", então nos sistemas de arquivos Linux eu uso a pax para extrair arquivos, o que restaura o tempo de acesso. Mas no NTFS pax não restaura o tempo de acesso. Existe uma maneira de extrair arquivos 'tar.gz' em sistemas de arquivos NTFS com a restauração do tempo de acesso original para os arquivos extraídos?

    
por Al Berger 28.06.2014 / 09:15

1 resposta

0

Você precisa preservar o tempo de acesso com o tar no momento em que cria seu arquivo, opção --atime-preserve

EDIT: Isso só preserva o tempo de acesso no arquivo original porque quando tar lê arquivos, atualiza atime! Você está certo ...

Não parece haver a possibilidade de fazer isso. Se você precisa preservar seu atime, você sempre pode usar dd em vez de tar, mas isso não vai ajudar muito em NTFS, eu suponho.

    
por 28.06.2014 / 11:26