Outils pour utilisateurs

Outils du site


all:bibles:linux:commandes:rsync

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
all:bibles:linux:commandes:rsync [2024/08/16 13:52] – [Options] omeylhocall:bibles:linux:commandes:rsync [2024/08/16 14:01] (Version actuelle) – [Options] omeylhoc
Ligne 1: Ligne 1:
 +====== rsync ======
  
 +----
 +
 +===== Options =====
 +
 +  * v : mode verbeux
 +  * a : (all) équivalent de -rlptgoD. Recherche récursive et on souhaite conserver les attributs (user/group/droits/heure de modification)
 +  * u : (update) saute les fichiers qui sont plus récents sur la destination
 +  * z : compression des données pendant le transfert
 +  * L : (Link) copie le contenue du fichier plutôt que le lien
 +  * l : copie les liens comme liens
 +  * r : récursif
 +  * p : conserve les droits
 +  * g : (group) conserve le groupe
 +  * o : (owner) conserve les propriétaires
 +  * t : (time) conserve l'heure de modification 
 +  * e : commande à utiliser (ssh par défaut)
 +  * <nowiki>--delete</nowiki> : efface les fichiers de la destination absent de la source
 +
 +----
 +
 +===== Exemples =====
 +
 +==== Spécifier une clef ssh ====
 +
 +L'option -e permet de spécifier la commande ssh à utiliser en indiquant la clef ssh à utiliser.
 +
 +<code bash>
 +rsync -vauz -e "ssh -i /chemin_vers_clef/clef" <source> <destination>
 +</code>
 +
 +----
 +[[all:bibles:linux:commandes:rsync|Haut de page]]