rsync

Kaip naudoti „rsync“ su pavyzdžiais

Kaip naudoti „rsync“ su pavyzdžiais
„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.

„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.

„Rsync“ komandos struktūra

„Rsync“ naudoja šią komandų struktūrą.

$ rsync
„SuperTuxKart“, skirta „Linux“
„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“ pamoka
„Battle for Wesnoth“ yra vienas populiariausių atvirojo kodo strateginių žaidimų, kurį šiuo metu galite žaisti. Šis žaidimas ne tik buvo kuriamas laba...
0 A.D. Pamoka
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...