Existe uma maneira de o tar verificar novos arquivos que não estão em um arquivo?

1

Existe uma maneira de o comando tar verificar novos arquivos que ainda não estão no arquivo ou aqueles que foram excluídos (por medida)?

    
por vfclists 17.10.2012 / 02:11

1 resposta

1

Você pode usar tar -d para ver se os arquivos do sistema de arquivos locais são diferentes ou ausentes.

Para adicionar novos arquivos, use apenas tar -u para adicionar somente arquivos mais novos que a cópia no arquivo.

tar -cvf /tmp/backup.tar /home # adds all files
echo Hello > /home/newfile.txt
tar -uvf /tmp/backup.tar /home # adds only newfile.txt
rm /home/newfile.txt
tar -df /tmp/backup.tar /home # gives an error about newfile.txt missing
    
por 17.10.2012 / 05:48