Rsync Command in Linux with example


Rsync (Remote Sync) is the most normally utilized order for duplicating and synchronizing records and indexes distantly just as locally in Linux/Unix frameworks.

A few Advantages and Features of Rsync Command


It effectively duplicates and adjust records to or from a distant framework. 

Supports duplicating joins, gadgets, proprietors, gatherings, and authorizations.

It’s quicker than scp (Secure Copy) on the grounds that rsync utilizes a remote-update convention which permits moving only the contrasts between two arrangements of records. The initial time, it duplicates the entire substance of a record or an index from source to objective yet from sometime later, it duplicates just the changed squares and bytes to the objective.

Rsync devours less transfer speed use as it utilizes pressure and decompression technique while sending and getting information on the two finishes. 

syntax of the rsync command


rsync options source destination 


In this post, We will use the rsync command with ubuntu machine.


Command 1


rsync -zvh <source_path> <destination_path>


Some normal alternatives utilized with rsync orders


-r : copies data recursively (but don’t preserve timestamps and permission while transferring data.
-a : archive mode, which allows copying files recursively and it also preserves symbolic links, file permissions, user & group ownerships, and timestamps.
-z : compress file data.
-h : human-readable, output numbers in a human-readable format.
-v : verbose



We have successfully rsycn on Ubuntu machine, If still you have any question, Please leave a message.


Rsync Command in Linux with example

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll to top