Sintaxis básica
rsync options source destination
Ejemplo
rsync -az /var/www/public_html/filename [email protected]<remote-ip>:/var/www/public_html
Leer más
Lo hace de la misma manera que lo haría con un directorio, pero especifica la ruta completa al nombre del archivo como fuente. En tu ejemplo:
rsync -avz --progress /var/www/public_html/.htaccess [email protected]<remote-ip>:/var/www/public_html/
Como se menciona en los comentarios:desde -a
incluye recurso , un pequeño error tipográfico puede hacer que se inicie una transferencia completa del árbol de directorios, por lo que un enfoque más infalible podría ser simplemente usar -vz
, o reemplácelo con -lptgoD
.