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

créer du goudron avec plusieurs répertoires et emplacements de fichiers

J'ai quelques scripts et fichiers situés à différents endroits comme :

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

Je veux faire un fichier tar pour qu'il copie les fichiers et les dossiers avec la structure de localisation. Lorsque je décompresse à un autre emplacement, tous les fichiers seront copiés à leur emplacement respectif dans les chemins d'accès corrects, comme à l'endroit où le tar a été créé.

Réponses (2)

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

Vous pouvez simplement utiliser

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

aussi, vous pourriez utiliser

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

Ce deuxième exemple (notez le z dans le paramètre -czf) va compresser le fichier tar en utilisant g(z)ip.

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

Cela fonctionne pour moi petit changement en ajoutant “changement au répertoire DIR ©” argument

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