====== RSYNC examples ====== https://www.linuxtechi.com/rsync-command-examples-linux/ Copy the directory structure of “/home/myhome” from local machine to remote machine (192.168.10.10) under /opt folder. root@gateway ~]# rsync -av -f"+ */" -f"- *" /home/myhome root@192.168.10.10:/opt/ root@192.168.10.10's password: building file list ... done ……………………………………………… myhome/ sent 43 bytes received 19 bytes 17.71 bytes/sec total size is 0 speedup is 0.00 if I were transferring the files as user labo one method I could use is: rsync –azv ssh labo@srv1:/opt/webspshere/ /opt/websphere Sync and remove on target files not present on source rsync –azvh --delete --progress /opt/webspshere/ srv1:/opt/websphere >> logfile 2>&1 Include and Exclude files during synchronization with rsync,copy the files of type pdf and rpm and exclude png file types. [root@gateway ~]# rsync -avz -e ssh --include '*.pdf *.rpm' --exclude '*.png' /home/aaa/techi root@192.168.1.29:/opt View the difference in files & directories between source and destination [root@gateway ~]# rsync -avzi /home/pkumar/techi root@192.168.1.29:/opt root@192.168.1.29's password: sending incremental file list .d..t...... techi/