SyntaxeSAV-05-S
Cheatsheet tar & rsync
tar — créer / extraire
- Créer (gz) :
tar -czvf arch.tar.gz /chemin/ - Extraire :
tar -xzvf arch.tar.gz· vers un dossier :-C /dest - Lister :
tar -tzvf arch.tar.gz - Exclure :
--exclude='*.log'
tar — compression
- gzip
z(.gz) · bzip2j(.bz2) · xzJ(.xz)
rsync — synchroniser
- Vers distant :
rsync -avz /src/ user@hote:/dst/ - Depuis distant :
rsync -avz user@hote:/src/ /dst/ - Miroir :
--delete· Test :-n(dry-run) · Progression :--progress
⚠️ Pièges — tar : f juste avant le nom de fichier. rsync : le slash final de la source compte. Toujours tester rsync -n avant un --delete.
Réf. : man tar · man rsync · IT-Connect.