What is rsync and how to use it?

Data synchronisation is a crucial aspect of managing files and folders across different systems or locations. Among the myriad of tools available for this purpose, rsync stands out for its efficiency, flexibility, and robustness. In…