cria tar com vários diretórios e locais de arquivos

73

Eu tenho alguns scripts e arquivos localizados em vários locais, como:

  • /etc/dir1
  • /var/www/html
  • /home/somedir

Eu quero fazer um arquivo tar para que ele copie arquivos e pastas com a estrutura de localização. Quando eu descompacto para outro local, todos os arquivos serão copiados para seus respectivos locais nos caminhos corretos; mesmo que onde o alcatrão foi feito.

    
por user1492502 01.05.2014 / 19:42

1 resposta

124

Você pode usar apenas

tar -cf myfile.tar /etc/dir1 /var/www/html /home/somedir

também, você poderia usar

tar -czf myfile.tar.gz /etc/dir1 /var/www/html /home/somedir

Este segundo exemplo ( anote o z no parâmetro -czf ) comprimirá o arquivo tar usando g (z) ip.

    
por 01.05.2014 / 19:54