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) · bzip2 j (.bz2) · xz J (.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.