2014-05-01 17:42:17 +0000 2014-05-01 17:42:17 +0000
106
106

creare tar con più directory e posizioni di file

Ho alcuni script e file situati in varie posizioni come:

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

Voglio fare un file tar in modo che copi file e cartelle con la struttura della locazione. Quando faccio untar in un'altra posizione, tutti i file saranno copiati nelle loro rispettive posizioni nei percorsi corretti; gli stessi di dove è stato fatto il tar.

Risposte (2)

175
175
175
2014-05-01 17:54:21 +0000

Potete semplicemente usare

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

anche, potreste usare

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

Questo secondo esempio (notare la z nel parametro -czf) comprimerà il file tar usando g(z)ip.

0
0
0
2019-09-12 05:20:22 +0000

Questo funziona per me, con una piccola modifica aggiungendo l'argomento “cambia nella directory DIR ©”

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