creare tar con più directory e posizioni dei file


101

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 posizione. Quando decomprimere in un'altra posizione, tutti i file verranno copiati nelle rispettive posizioni nei percorsi corretti; come dove è stato prodotto il catrame.


Risposte:


168

Puoi solo usare

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

inoltre, potresti usare

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

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


2
passare da c a x quando si desidera estrarre.
n00b,

-1

Questo funziona per me con piccole modifiche aggiungendo l'argomento "modifica nella directory DIR (C)"

tar -zcvf myfile.tar -C /etc/dir1 /var/www/html /home/somedir 
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.