Como compactar um diretório, excluindo um diretório ou arquivo da compactação

As vezes precisamos realizar um backup de um diretório, mas dentro dele existe um diretório muito grande desnecessário com logs por exemplo e isso complica o processo.

A primeira coisas que passa para pela cabeça é compactar o diretório excluir o diretório de logs por exemplo certo?!
Certo! O campo seria:

tar -Pczf backup.tgz /home/user/public_html/ --exclude "/home/user/public_html/logs"


Uma observação muito importante:

tar -Pczf backup.tgz /home/user/public_html/ --exclude "/home/user/public_html/logs/"

A /(barra) depois de logs nesse último comando fará o procedimento não funcionar.

Be the first to comment

Leave a Reply

Seu e-mail não será publicado.


*