рсинц је моћан услужни програм за синхронизацију и пренос датотека који се често користи на серверима, укључујући виртуелне приватне сервере (ВПС). Омогућава вам да ефикасно копирате и синхронизујете датотеке и директоријуме између локалних и удаљених система.
-a (архива): Укључује многе опције за чување атрибута датотеке (дозволе, временске ознаке, итд.).-v (детаљно): Приказује детаљне информације о процесу.-z (компримовање): Компримује податке током преноса.--delete : Брише датотеке у циљном директоријуму које се не налазе у изворном директоријуму.--exclude : Искључује наведене датотеке или директоријуме из копирања.Ови примери и опције ће вам помоћи да почнете са рсинц-ом и да га користите за ефикасну синхронизацију датотека и директоријума.
Компоненте синтаксе:
user@host:/path/to/source )Копирање локалног директоријума у други локални директоријум:
rsync -av /path/to/source/ /path/to/destination/Копирање локалног директоријума на удаљени сервер:
rsync -av /path/to/local/dir/ user@remote_host:/path/to/remote/dir/Копирање са удаљеног сервера на локалну машину:
rsync -av user@remote_host:/path/to/remote/dir/ /path/to/local/dir/Синхронизација са искључивањем одређених датотека:
rsync -av --exclude='*.tmp' /path/to/source/ /path/to/destination/рсинц је веома корисна алатка за администраторе и програмере сервера која поједностављује процес преноса и синхронизације датотека. Његова ефикасност и флексибилност чине га једним од најпопуларнијих решења за прављење резервних копија и управљање датотекама на ВПС и другим серверима.