rsync ir jaudīgs failu sinhronizēšanas un pārsūtīšanas rīks, ko bieži izmanto serveros, tostarp virtuālajos privātserveros (VPS). Tā ļauj efektīvi kopēt un sinhronizēt failus un direktorijus starp vietējām un attālajām sistēmām.
-a
(arhīvs): ietver daudzas opcijas failu atribūtu saglabāšanai (atļaujas, laika zīmes u. c.).-v
(verbose): parāda detalizētu informāciju par procesu.-z
(compress): saspiež datus pārraides laikā.--delete
: dzēš failus mērķa direktorijā, kas nav avota direktorijā.--exclude
: izslēdz norādītos failus vai direktorijus no kopēšanas.Šie piemēri un opcijas palīdzēs jums sākt strādāt ar rsync un izmantot to, lai efektīvi sinhronizētu failus un direktorijas.
Sintakses komponenti:
user@host:/path/to/source
).Vietējā direktorija kopēšana uz citu vietējo direktoriju:
rsync -av /path/to/source/ /path/to/destination/
Vietējā direktorija kopēšana uz attālo serveri:
rsync -av /path/to/local/dir/ user@remote_host:/path/to/remote/dir/
Kopēšana no attālinātā servera uz vietējo datoru:
rsync -av user@remote_host:/path/to/remote/dir/ /path/to/local/dir/
Sinhronizēšana, lai izslēgtu noteiktus failus:
rsync -av --exclude='*.tmp' /path/to/source/ /path/to/destination/
rsync ir ļoti noderīgs rīks serveru administratoriem un izstrādātājiem, kas vienkāršo failu pārsūtīšanas un sinhronizēšanas procesu. Tā efektivitāte un elastīgums padara to par vienu no populārākajiem risinājumiem failu dublēšanai un pārvaldīšanai VPS un citos serveros.
Apply the discount by inserting the promo code in the special field at checkout: