rsync on võimas failide sünkroniseerimise ja edastamise utiliit, mida kasutatakse sageli serverites, sealhulgas virtuaalsetes privaatserverites (VPS). See võimaldab tõhusalt kopeerida ja sünkroonida faile ja katalooge kohalike ja kaugete süsteemide vahel.
-a
(archive): sisaldab mitmeid võimalusi faili atribuutide (õigused, ajatemplid jne) salvestamiseks.-v
(verbose): kuvab üksikasjalikku teavet protsessi kohta.-z
(compress): tihendab andmeid edastamise ajal.--delete
: kustutab sihtkataloogis olevad failid, mis ei ole lähtekataloogis.--exclude
: välistab määratud failide või kataloogide kopeerimise.Need näited ja valikud aitavad teil rsynciga alustada ja kasutada seda failide ja kataloogide tõhusaks sünkroniseerimiseks.
Süntaksikomponendid:
user@host:/path/to/source
).Kohaliku kataloogi kopeerimine teise kohalikku kataloogi:
rsync -av /path/to/source/ /path/to/destination/
Kohaliku kataloogi kopeerimine kaugserverisse:
rsync -av /path/to/local/dir/ user@remote_host:/path/to/remote/dir/
Kopeerimine kaugserverist kohalikku masinasse:
rsync -av user@remote_host:/path/to/remote/dir/ /path/to/local/dir/
Sünkroonimine teatud failide välistamiseks:
rsync -av --exclude='*.tmp' /path/to/source/ /path/to/destination/
rsync on väga kasulik vahend serverite administraatoritele ja arendajatele, mis lihtsustab failide edastamise ja sünkroniseerimise protsessi. Selle tõhusus ja paindlikkus teevad sellest ühe kõige populaarsema lahenduse failide varundamiseks ja haldamiseks VPS- ja muudes serverites.
Apply the discount by inserting the promo code in the special field at checkout: