Desbravando o comando tar – parte 3

Share

Neste post, iremos abordar alguns exemplos de utilização do comando tar. Podemos combinar com outros comandos, obtendo assim, resultados na utilização do mesmo surpreendentes e como dizia a música tempo perdido da legião urbana, “Sempre em frente, não temos tempo a perder” .

Tar com nome do usuário e data de criação

# tar -zcvf /backup/mauricio-`date +%d%m%y`.tar.gz /home/mauricio/imagens

Neste exemplo iremos adicionar uma lista de exclusão de arquivos desta cópia, crie o arquivo com a lista de exclusão, como exemplo /scripts/naoarquivos, formato de linha de comando para excluir esta listagem do backup.

# tar -zcvf /backup/mauricio-`date +%d%m%y`.tar.gz /home/mauricio –exclude-from=/scripts/naoarquivos

Incluir também a hora e minutos, não utilize “:” como separador porque é um simbolo não válido em nome de arquivos, exemplos:

 # tar -zcvf /backup/mauricio-`date +%d.%b.%Y-%H-%M`.tar.gz /home/mauricio

Dúvidas sobre o comando date ???

# man date

Que tal um tar + find…

# tar -cvzf arquivo.tar.gz `find . -user mauricio -print`

Compactar somente os .odt alterados nas ultimas 24 horas.

# find /home/mauricio/*.odt -mtime 0 | tar zcvf backup-`date +%Y%m%d`.tar.gz -T –

 

Pensa que acabou essa saga ??? Próximo post mais exemplos.

 

Quer continuar por dentro das novidades do Blog Seja Livre? Siga o nosso perfil no TWITTER, curta a nossa página no FACEBOOK ou adicione o Blog Seja Livre nos seus círculos do GOOGLE+.