rsync

Sådan bruges rsync med eksempler

Sådan bruges rsync med eksempler
Rsync er et populært værktøj til filsynkronisering, både lokalt og eksternt. I modsætning til andre synkroniseringsværktøjer bruger rsync en interessant algoritme, der minimerer båndbreddeforbruget. Det flytter simpelthen den del af filen / filerne, der er ændret.

Det er et kraftfuldt værktøj, der kan tjene i mange situationer. I denne artikel viser jeg, hvordan man kommer i gang med rsync med en demonstration. Demonstrationen udføres på Ubuntu 18.04.

Rsync

Rsync står for udtrykket ekstern synkronisering. På trods af navnet kan den håndtere filsynkronisering eksternt og lokalt. Udtrykket rsync bruges også til at henvise til den rsync-protokol, som rsync bruger til synkronisering. I denne artikel betegner rsync altid værktøjet, ikke protokollen.

På grund af sin store popularitet er rsync tilgængelig på næsten hvert eneste Linux- og UNIX-lignende system. Der er en god chance for, at den kommer forudinstalleret. Hvis ikke, skal du undersøge, hvordan du installerer rsync i dit system.

Her er en liste over funktioner, som rsync tilbyder.

Rsync-brug

Før vi hopper ind i rsync, har vi brug for nogle dummy-filer at arbejde med. Lad os først oprette en dummy-mappe.

$ mkdir -v primær

Når det er oprettet, er det tid til at oprette en håndfuld dummy-filer. For at oprette en fil bruger jeg berøringskommandoen. Lær mere om berøringskommandoen.

$ touch dummy 1… 20

Voila! Vi er nu klar til at bruge rsync til at udføre handlinger ved hjælp af disse dummy-filer.

Rsync kommandostruktur

Rsync bruger følgende kommandostruktur.

$ rsync
Kamp om Wesnoth 1.13.6 Udvikling frigivet
Kamp om Wesnoth 1.13.6 udgivet i sidste måned, er den sjette udviklingsudgivelse i 1.13.x-serien, og den leverer en række forbedringer, især til bruge...
Sådan installeres League Of Legends på Ubuntu 14.04
Hvis du er fan af League of Legends, er dette en mulighed for dig at prøvekøre League of Legends. Bemærk, at LOL understøttes på PlayOnLinux, hvis du ...
Installer det nyeste OpenRA-strategispil på Ubuntu Linux
OpenRA er en Libre / Free Real Time Strategy-spilmotor, der genskaber de tidlige Westwood-spil som det klassiske Command & Conquer: Red Alert. Distrib...