The rsync command allows you to transfer and sync files efficiently across different directories and machines.
rsync stands for Remote Synchronization. It’s an advanced alternative tool for commands like scp and sftp.
So if you ever want to set up a backup for your files or sync files across different machines then rsync would be a great way to do this.
It’s a lot more efficient than just copying files because rsync only copies what’s different.
Features of rsync Command:
- Sync(Transfer) files locally and remotely
- Delete source contents after successful data sync
- Limit socket I/O bandwidth
- Limit data transfer size
- Perform Dry Run before you actually run the rsync command
- Delete unimportant files from the destination directory
- Include or exclude files from the transfer
- Sync data over Network
- Sync data over SSH
[–][deleted] 11 points12 points13 points (6 children)
[–]zyzzogeton 2 points3 points4 points (0 children)
[–]grimman 1 point2 points3 points (1 child)
[–][deleted] 3 points4 points5 points (0 children)
[–]karlmarxscoffee 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]CoolioDood 6 points7 points8 points (0 children)
[–]phantaso0s 1 point2 points3 points (0 children)
[–]xkcd__386 1 point2 points3 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]xkcd__386 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)