From 65eb63ddc1d6ee891a25c2602b3f2254b970bf62 Mon Sep 17 00:00:00 2001 From: FloLangenfeld Date: Sun, 10 May 2020 14:45:44 +0200 Subject: [PATCH] rsync: add French translation (#4015) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Zlatan Vasović Co-authored-by: Antoine Amara --- pages.fr/common/rsync.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 pages.fr/common/rsync.md diff --git a/pages.fr/common/rsync.md b/pages.fr/common/rsync.md new file mode 100644 index 000000000..e4a179992 --- /dev/null +++ b/pages.fr/common/rsync.md @@ -0,0 +1,36 @@ +# rsync + +> Transférer des fichiers vers ou depuis un hôte distant (pas entre deux hôtes distants). +> Peut transférer un ou plusieurs fichiers correspondant à un motif. + +- Transférer un fichier local vers un serveur distant: + +`rsync {{chemin/vers/fichier_local}} {{hote_distant}}:{{chemin/vers/dossier_distant}}` + +- Transférer un fichier d'un serveur distant vers l'hôte local: + +`rsync {{hote_distant}}:{{chemin/vers/fichier_distant}} {{chemin/vers/dossier_local}}` + +- Transférer un fichier sous forme d'[a]rchive (pour conserver les attributs) et compressé ([z]ippé), en mode [v]erbeux, lisible par l'[h]umain et afficher la [p]rogression du transfert: + +`rsync -azvhP {{chemin/vers/fichier_local}} {{hote_distant}}:{{chemin/vers/dossier_distant}}` + +-Transférer un dossier et tous ses sous-dossiers d'un hôte distant vers l'hôte local: + +`rsync -r {{hote_distant}}:{{chemin/vers/dossier_distant}} {{chemin/vers/dossier_local}}` + +- Transférer le contenu d'un dossier (mais pas le dossier lui-même) d'un hôte distant vers un hôte local: + +`rsync -r {{hote_distant}}:{{chemin/vers/dossier_distant}}/ {{chemin/vers/dossier_local}}` + +- Transférer un dossier [r]écursivement, dans une [a]rchive pour conserver les attributs, en résolvant les [l]iens symboliques, et ignorant les fichiers déjà transférés sa[u]f si plus récents: + +`rsync -rauL {{hote_distant}}:{{chemin/vers/fichier_distant}} {{chemin/vers/dossier_local}}` + +- Transférer un fichier par SSH et effacer les fichiers de l'hôte local qui n'existent pas sur l'hôte distant: + +`rsync -e ssh --delete {{hote_distant}}:{{chemin/vers/fichier_distant}} {{chemin/vers/fichier_local}}` + +- Transférer un fichier par SSH et afficher l'avancement global du transfert: + +`rsync -e ssh --info=progress2 {{hote_distant}}:{{chemin/vers/fichier_distant}} {{chemin/vers/fichier_local}}`