paths de files archivés tar

Je crée un file tar.gz contenant des files et des dossiers comme suit:

 /bin/tar cfz /usr/local/backups/mybackup-${DATENAME}.tar.gz /usr/local/backups/db-${DATENAME}.sql.gz /usr/local/tomcat/webapps/MyApp/myapp_folder /usr/local/tomcat/myapp.properties 

Mais les paths sont stockés comme usr/local qui est sans / . tar donne également un message pour supprimer le premier file, mais le file est créé.

Maintenant, lorsque je transfère ce file dans un autre système et je veux le décompresser:

 tar -zxvf mybackup-2011-APR-18.tar.gz 

Il crée un usr dans le directory actuel.

Comment puis-je compresser et décompresser l'archive et récupérer mes files dans les dossiers d'origine (dans /usr tree au lieu de ./usr )?

One Solution collect form web for “paths de files archivés tar”

Cela le fera:

 (cd / && tar -zxvf mybackup-2011-APR-18.tar.gz ) 

Vous pouvez également créer l'archive avec -P:

 /bin/tar -P cfz /usr/local/backups/mybackup-${DATENAME}.tar.gz /usr/local/backups/db-${DATENAME}.sql.gz /usr/local/tomcat/webapps/MyApp/myapp_folder /usr/local/tomcat/myapp.properties 

Cela ne supprimera pas les noms de files initiaux / issus de l'archive.

  • Serveur Microsoft Hyper-V avec Linux Guest (Ubuntu 10.04)
  • Ubuntu - Identification d'une session bash de l'user connecté
  • Ubuntu 10.04 (LTS) DomU sur Debian Wheezy Dom0 Xen 4
  • Ubuntu 10.04 et 10.04.1 différences?
  • shut iMac est désactivé mais maintenez le server ubuntu en cours d'exécution
  • Trae InPORTamousse Trapp Da Marco Trapp Da Marco Trapp Da Marco Da Marco Trapp Da Marco Marco Da Marco Da Marco Da Marco Daño Da Marco Marco Daon Da Marco Da Marco Marco Daon Da Marco Marco Daon Da Marco
  • bind9 ne parvient pas à démarrer
  • Remonter le périphérique en lecture seule comme lecture-écriture sur l'hôte xen
  • confusion pour attacher l'écran de détachement sur Ubuntu
  • Autoriser X Client Display via TCP sur Lucid
  • Où find les journaux du terminal dans Mysql
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.