Para sincronizar o conteúdo de dir1 para dir2 no mesmo sistema, digite:
rsync -av --progress --delete dir1/ dir2
-a
,--archive
archive mode
--delete
delete extraneous files from dest dirs
-v
,--verbose
Verbose mode (increase verbosity)
--progress
show progress during transfer
- de rsync (1)
Nota: O /
após dir1 é necessário para significar "o conteúdo de dir1".
Sem a barra final, colocaria dir1, incluindo o diretório, dentro de dir2. Isso criaria uma hierarquia semelhante a:
…/dir2/dir1/[files]