rsync

Hoe rsync te gebruiken met voorbeelden

Hoe rsync te gebruiken met voorbeelden
Rsync is een populaire tool voor het synchroniseren van bestanden, zowel lokaal als op afstand. In tegenstelling tot andere synchronisatietools, gebruikt rsync een interessant algoritme dat het bandbreedteverbruik minimaliseert. Het verplaatst eenvoudig het gedeelte van de bestanden die zijn gewijzigd.

Het is een krachtig hulpprogramma dat in veel situaties van pas kan komen. In dit artikel laat ik zien hoe je aan de slag kunt met rsync met een demonstratie. De demonstratie wordt uitgevoerd op Ubuntu 18.04.

Rsync

Rsync staat voor de term synchronisatie op afstand. Ondanks de naam kan het bestandssynchronisatie op afstand en lokaal afhandelen. De term rsync wordt ook gebruikt om te verwijzen naar het rsync-protocol dat rsync gebruikt voor synchronisatie. In dit artikel geeft rsync altijd de tool aan, niet het protocol the.

Vanwege zijn enorme populariteit is rsync beschikbaar op bijna elk Linux- en UNIX-achtig systeem. Grote kans dat het voorgeïnstalleerd is. Als dat niet het geval is, doe dan een beetje onderzoek naar hoe u rsync op uw systeem kunt installeren.

Hier is een korte lijst met functies die rsync biedt.

Rsync-gebruik

Voordat we in rsync springen, hebben we enkele dummy-bestanden nodig om mee te werken. Laten we eerst een dummy-map maken.

$ mkdir -v primair

Eenmaal gemaakt, is het tijd om een ​​handvol dummy-bestanden te maken. Om een ​​bestand te maken, gebruik ik de aanraakopdracht. Meer informatie over de aanraakopdracht.

$ touch-dummy1... 20

Voila! We zijn nu klaar om rsync te gebruiken om acties uit te voeren met deze dummy-bestanden.

Rsync-opdrachtstructuur

Rsync gebruikt de volgende opdrachtstructuur:.

$ rsync
Hoe AutoKey te gebruiken om Linux-spellen te automatiseren
AutoKey is een hulpprogramma voor desktopautomatisering voor Linux en X11, geprogrammeerd in Python 3, GTK en Qt. Met behulp van de scripting- en MACR...
Hoe FPS-teller in Linux-games te tonen
Linux-gaming kreeg een grote duw toen Valve in 2012 Linux-ondersteuning voor Steam-client en hun games aankondigde. Sindsdien hebben veel AAA- en indi...
Sid Meier's Civilization VI downloaden en spelen op Linux and
Inleiding tot het spel Civilization 6 is een moderne versie van het klassieke concept dat werd geïntroduceerd in de serie Age of Empires-games. Het id...