Skip to main content
depInfo
English (en)
English (en)
Français (fr)
You are currently using guest access (
Log in
) [
+
]
S4 - Administration système
Home
Courses
Anciens cours
adminsys
Topic 4
Exercices TP-4
Completion requirements
rsync
rsync
rsync
La commande "rsync" est très utilisé. Elle a une syntaxe très proche de celle de "scp".
On peut l'utiliser pour copier des fichiers d'une machine à une autre, ou bien pour copier des fichiers sur une même machine.
Quelques options très courantes (voir "man rsync" pour plus de détails):
"-a" : à la place de "-r" et "-p".
"-v" : verbose, la commande décrit tout ce qu'elle fait.
"--delete" : effacer les fichiers absents présents dans le répertoire destination mais pas dans le source.
Un petit détail: "rsync" est sensible à la presence d'un / à la fin d'un nom de répertoire.
Utilisez "rsync" pour copier les fichier et répertoires précedents de votre machine vers celle de votre voisin et reciproquement. On utilisera ce type de commandes:
rsync -av --delete repertoire-source/ toto@adresse_ip_voisin:/tmp/essai/
Tapez plusieurs fois la même commande et comparez l'affichage.
Modifiez un fichier dans le répertoire source, puis retapez la commande. Comparez l'affichage.
Supprimez un fichier dans le répertoire source, puis retapez la commande. Comparez l'affichage.
Supprimez un autre fichier dans le répertoire source, puis retapez la commande sans --delete. Comparez l'affichage.