#rsync or remote synchronization is a #software utility for Unix-Like systems that efficiently sync files and directories between two #hosts or machines.
One of them being the source or the local-host from which the files will be synced, the other one being the remote-host, on which synchronization will take place.
To copy a directory, including all its files and subdirectories, use the -R or -r option.
More Info > https://linuxapt.com/blog/linux-unix-rsync-copy-hidden-dot-files