exclui o diretório com o comando tar

1

T gostaria de usar o comando tar no Linux para fazer backup de alguns arquivos, mas eu gostaria de excluir um diretório específico do arquivo.

Como posso fazer isso?

    
por haim evgi 06.01.2010 / 15:29

2 respostas

3

Então, vamos fazer o backup do diretório / diretório e de tudo nele, mas ignorando quaisquer arquivos chamados IGNORE-ME.

tar -cf backup.tar /directory --exclude "IGNORE-ME"

Se não estivesse nevando, eu provavelmente diria que man tar é tão bom quanto o RTFM (e o google 'tar exclude file' é ainda mais rápido).

    
por 06.01.2010 / 15:31
2

Você também pode colocar todos os padrões em um arquivo e usar:

-X, --exclude-from=FILE
              exclude files matching patterns listed in FILE
    
por 06.01.2010 / 15:33