crear tar con múltiples directorios y ubicaciones de archivos


101

Tengo algunos scripts y archivos ubicados en varios lugares, como:

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

Quiero hacer un archivo tar para que copie archivos y carpetas con la estructura de ubicación. Cuando descomprimo en otra ubicación, todos los archivos se copiarán en sus ubicaciones respectivas en las rutas correctas; igual que donde se hizo el alquitrán.


Respuestas:


168

Puedes usar

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

también, podrías usar

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

Este segundo ejemplo ( tenga en cuenta la z en el parámetro -czf ) comprimirá el archivo tar usando g (z) ip.


2
cambie c a x cuando desee extraer.
n00b

-1

Esto funciona para mí un pequeño cambio al agregar el argumento "cambiar al directorio DIR (C)"

tar -zcvf myfile.tar -C /etc/dir1 /var/www/html /home/somedir 
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.