Syntaxe de base
rsync options source destination
Exemple
rsync -az /var/www/public_html/filename [email protected]<remote-ip>:/var/www/public_html
En savoir plus
Vous le faites de la même manière que vous le feriez pour un répertoire, mais vous spécifiez le chemin complet vers le nom de fichier comme source. Dans votre exemple :
rsync -avz --progress /var/www/public_html/.htaccess [email protected]<remote-ip>:/var/www/public_html/
Comme mentionné dans les commentaires :depuis -a
inclut recurse , une petite faute de frappe peut déclencher un transfert complet de l'arborescence des répertoires, donc une approche plus infaillible pourrait simplement utiliser -vz
, ou remplacez-le par -lptgoD
.