Základní syntaxe
rsync options source destination
Příklad
rsync -az /var/www/public_html/filename [email protected]<remote-ip>:/var/www/public_html
Přečtěte si více
Uděláte to stejným způsobem jako adresář, ale jako zdroj zadáte úplnou cestu k názvu souboru. Ve vašem příkladu:
rsync -avz --progress /var/www/public_html/.htaccess [email protected]<remote-ip>:/var/www/public_html/
Jak je uvedeno v komentářích:od -a
zahrnuje rekurzu , jeden malý překlep může způsobit, že se spustí úplný přenos stromu adresářů, takže odolnější přístup může jednoduše použít -vz
, nebo jej nahraďte -lptgoD
.
nemůže zdrojový skript v aktuálním adresáři
Odeslání hesla přes SSH nebo SCP pomocí subprocess.Popen