„Rsync“ yra populiarus failų sinchronizavimo įrankis tiek lokaliai, tiek nuotoliniu būdu. Skirtingai nuo kitų sinchronizavimo įrankių, „rsync“ naudoja įdomų algoritmą, kuris sumažina pralaidumo sąnaudas. Tai paprasčiausiai perkelia pasikeitusią failo (-ų) dalį.
Tai galingas įrankis, galintis pasitarnauti įvairiose situacijose. Šiame straipsnyje aš parodysiu, kaip pradėti naudoti „rsync“ su demonstracija. Demonstracija bus vykdoma „Ubuntu 18“.04.
„Rsync“
„Rsync“ reiškia šį terminą nuotolinis sinchronizavimas. Nepaisant pavadinimo, failų sinchronizavimas gali būti atliekamas nuotoliniu būdu ir lokaliai. Terminas „rsync“ taip pat naudojamas nurodyti „rsync“ protokolą, kurį „rsync“ naudoja sinchronizuodamas. Šiame straipsnyje „rsync“ visada žymės įrankį, o ne protokolą.
Dėl didžiulio populiarumo „rsync“ yra prieinama beveik kiekvienoje „Linux“ ir į UNIX panašioje sistemoje. Yra didelė tikimybė, kad jis bus iš anksto įdiegtas. Jei ne, atlikite nedidelį tyrimą, kaip įdiegti „rsync“ savo sistemoje.
Štai trumpas funkcijų, kurias siūlo „rsync“, sąrašas.
Katalogų kopijavimas
Lengva atsarginių kopijų konfigūracija
Gali dirbti per SSH
Gali veikti kaip demonas / serveris
Failo leidimo išlaikymas
„Rsync“ naudojimas
Prieš pereinant į „rsync“, mums reikia tam tikrų manekenių failų, kuriuos galėtume naudoti. Pirmiausia sukurkime manekenių katalogą.
$ mkdir -v pirminis
Kai bus sukurta, atėjo laikas sukurti saujelę manekeno failų. Norėdami sukurti failą, naudosiu komandą „touch“. Sužinokite daugiau apie prisilietimo komandą.
$ touch manekenas 1… 20
Voila! Dabar esame pasirengę naudoti „rsync“, kad atliktume veiksmus naudodami šiuos manekeno failus.
„SuperTuxKart“ yra puikus pavadinimas, sukurtas nemokamai suteikti „Mario Kart“ patirtį jūsų „Linux“ sistemoje. Tai gana sudėtinga ir smagu žaisti, yr...
„Battle for Wesnoth“ yra vienas populiariausių atvirojo kodo strateginių žaidimų, kurį šiuo metu galite žaisti. Šis žaidimas ne tik buvo kuriamas laba...
Iš daugybės strateginių žaidimų 0 A.D. sugeba išsiskirti kaip išsamus pavadinimas ir labai gilus, taktinis žaidimas, nepaisant to, kad yra atviro kodo...