GNU/Linux >> Tutoriels Linux >  >> Linux

Comment tarer un répertoire sans conserver la structure du répertoire ?

Utilisez l'option --directory :

 tar czf ~/backup.tgz --directory=/home/username/drupal/sites/default files 

cd /home/username/drupal/sites/default/files
tar czf ~/backup.tgz *

Créer une archive tar

tar czf  $sourcedir/$backup_dir.tar --directory=$sourcedir WEB-INF en

Détarer les fichiers sur une machine locale

tar -xvf $deploydir/med365/$backup_dir.tar -C $deploydir/med365/

Télécharger sur un serveur

scp -r -i $privatekey $sourcedir/$backup_dir.tar $server:$deploydir/med365/
echo "File uploaded.. deployment folders"

Détarer sur le serveur

ssh -i $privatekey $server tar -xvf $deploydir/med365/$backup_dir.tar -C $deploydir/med365/

Salut j'ai une meilleure solution quand entrer dans le répertoire spécifié c'est impossible (Makefiles,etc)

tar -cjvf files.tar.bz2 -C directory/contents/to/be/compressed .

N'oubliez pas le point (.) à la fin !!


Linux
  1. Comment extraire des fichiers tar dans un répertoire spécifique ou différent sous Linux

  2. Comment utiliser la commande Tar sous Linux

  3. Linux - Comment inspecter les informations de structure de répertoire d'un fichier Unix/linux ?

  4. Comment définir le répertoire de travail du processus parent ?

  5. Comment obtenir la taille de tar.gz dans le fichier (Mo) en python

Comment utiliser la commande Linux cd pour changer de répertoire

Comment obtenir la taille d'un répertoire sous Linux

Comment afficher l'arborescence des répertoires sous Linux

Comment trouver la taille totale d'un répertoire sous Linux

Comment télécharger récursivement un répertoire à l'aide de smbclient ?

Comment tarer les fichiers avec un ordre trié ?