"rsync" yra galingas failų sinchronizavimo ir perkėlimo įrankis, dažnai naudojamas serveriuose, įskaitant virtualius privačius serverius (VPS). Ji leidžia efektyviai kopijuoti ir sinchronizuoti failus ir katalogus tarp vietinių ir nutolusių sistemų.
-a
(archyvas): apima daug parinkčių, leidžiančių išsaugoti failų atributus (leidimus, laiko žymas ir t. t.).-v
(verbose): rodoma išsami informacija apie procesą.-z
(suspausti): suspaudžia duomenis perdavimo metu.--delete
: ištrina tikslinio katalogo failus, kurių nėra šaltinio kataloge.--exclude
: neleidžia kopijuoti nurodytų failų ar katalogų.Šie pavyzdžiai ir parinktys padės jums pradėti dirbti su rsync ir naudoti jį efektyviai sinchronizuojant failus ir katalogus.
Sintaksės komponentai:
user@host:/path/to/source
).Vietinio katalogo kopijavimas į kitą vietinį katalogą:
rsync -av /path/to/source/ /path/to/destination/
Vietinio katalogo kopijavimas į nuotolinį serverį:
rsync -av /path/to/local/dir/ user@remote_host:/path/to/remote/dir/
Kopijavimas iš nuotolinio serverio į vietinį kompiuterį:
rsync -av user@remote_host:/path/to/remote/dir/ /path/to/local/dir/
Sinchronizavimas siekiant pašalinti tam tikrus failus:
rsync -av --exclude='*.tmp' /path/to/source/ /path/to/destination/
rsync yra labai naudinga serverių administratorių ir programuotojų priemonė, kuri supaprastina failų perkėlimo ir sinchronizavimo procesą. Dėl savo veiksmingumo ir lankstumo ji yra vienas populiariausių VPS ir kitų serverių failų atsarginių kopijų kūrimo ir valdymo sprendimų.
Apply the discount by inserting the promo code in the special field at checkout: