« Rsync » : différence entre les versions
De Banane Atomic
Aller à la navigationAller à la recherche
(2 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 40 : | Ligne 40 : | ||
|- | |- | ||
| -p, --perms || preserve permissions | | -p, --perms || preserve permissions | ||
|- | |||
| -P || same as --partial --progress | |||
|- | |- | ||
| -r, --recursive || recurse into directories | | -r, --recursive || recurse into directories | ||
Ligne 46 : | Ligne 48 : | ||
|- | |- | ||
| -u, --update || skip files that are newer on the receiver | | -u, --update || skip files that are newer on the receiver | ||
|- | |||
| -v, --verbose || increase verbosity | |||
|- | |- | ||
| -X, --xattrs || preserve extended attributes | | -X, --xattrs || preserve extended attributes | ||
Ligne 60 : | Ligne 64 : | ||
|- | |- | ||
| --exclude=/dossier/*.ext || ne synchronise pas les fichiers *.ext situé dans dossier | | --exclude=/dossier/*.ext || ne synchronise pas les fichiers *.ext situé dans dossier | ||
|- | |||
| --partial || keep partially transferred files | |||
|- | |- | ||
| --progress || show progress during transfer | | --progress || show progress during transfer | ||
|- | |- | ||
| --remove-source-files || supprime les fichiers copiés mais conserve l'arborescence de la source | | --remove-source-files || supprime les fichiers copiés mais conserve l'arborescence de la source | ||
|- | |||
| --safe-links || ignore any symbolic links which point outside the copied tree. All absolute symlinks are also ignored.<br>Using this option in conjunction with --relative may give unexpected results. | |||
|- | |- | ||
| --specials || preserve special files | | --specials || preserve special files | ||
|} | |} | ||
{{warn | Ne pas utiliser les options p, g et o si la partition de destination est de type FAT.}} | {{warn | Ne pas utiliser les options p, g et o si la partition de destination est de type FAT.}} |
Dernière version du 22 avril 2023 à 22:21
Liens
Utilisation
# backup du contenu de dossier1 dans dossier2 rsync -aAHXv --safe-links --delete /dossier1/ /dossier2/\ --exclude '/ss-dossier1/'\ --exclude '/ss-dossier2/*'\ --include '/ss-dossier2/element1/' |
Pour copier le contenu d'un dossier et non pas le dossier lui-même, il faut ajouter un / à la fin du nom du dossier. |
--exclude cache/ va exclure tous les dossiers contenant cache --exclude /cache/ va exclure seulement le sous-dossier cache |
Options
-a, --archive | archive mode; equals -rlptgoD (no -H,-A,-X) |
-A, --acls | preserve ACLs (implies -p): access control list, liste d’utilisateurs et leurs droits |
-D | same as --devices --specials |
-g, --group | preserve group |
-h, --human-readable | output numbers in a human-readable format |
-H, --hard-links | preserve hard links |
-l, --links | copy symlinks as symlinks |
-L | transform symlink into referent file/dir |
-o, --owner | preserve owner (super-user only) |
-p, --perms | preserve permissions |
-P | same as --partial --progress |
-r, --recursive | recurse into directories |
-t, --times | preserve modification times |
-u, --update | skip files that are newer on the receiver |
-v, --verbose | increase verbosity |
-X, --xattrs | preserve extended attributes |
-z, --compress | compress file data during the transfer |
--delete | supprime les fichiers de destination qui ne sont plus présent dans source |
--delete-after | receiver deletes after transfer, not during |
--devices | preserve device files (super-user only) |
--dry-run | pour tester la commande sans l’exécuter |
--exclude=/dossier/*.ext | ne synchronise pas les fichiers *.ext situé dans dossier |
--partial | keep partially transferred files |
--progress | show progress during transfer |
--remove-source-files | supprime les fichiers copiés mais conserve l'arborescence de la source |
--safe-links | ignore any symbolic links which point outside the copied tree. All absolute symlinks are also ignored. Using this option in conjunction with --relative may give unexpected results. |
--specials | preserve special files |
Ne pas utiliser les options p, g et o si la partition de destination est de type FAT. |