Dino Geek, probeer je te helpen

Hoe gebruik je RSYNC om mappen te kopiëren, niet alleen hun inhoud?


RSYNC is een programmavoering-opdracht in de UNIX en Linux shells die overal gebruikt wordt voor het kopiëren en synchroniseren van bestanden en mappen over een afgelegen of lokale file systeem.

Er wordt niet alleen de inhoud van een folder gekopieerd, maar ook de mappen structuur. Dit betekent dat wanneer een map gekopieerd wordt van Locatie A naar Locatie B, de volledige structuur van de map inclusief submappen en bestanden gekopieerd wordt.

Dit is hoe je RSYNC kan gebruiken om mappen te kopiëren en niet alleen hun inhoud:

rsync -a /pad/naar/bron/ /pad/naar/doel/

Let erop dat er een sluitende schuine streep (/) in het pad van de bron is, na de map die je wilt kopiëren. Het weglaten van de schuine streep zou betekenen dat alleen de inhoud van de map gekopieerd wordt en niet de map zelf.

Here zijn de opties uitgelegd:

‘-a’ is een optie die staat voor ‘archive’, wat betekent dat het bestandspermissies, timestamps, symbolische links, en andere belangrijke attributen behoudt.

Het pad naar de bron is het absolute of relatieve pad naar de map die je wilt kopiëren.

Het pad naar het doel is het absolute of relatieve pad naar de locatie waar je de map wilt kopiëren.

Hier is een voorbeeld:

rsync -a /home/gebruiker/mijnmap/ /backup/mijnmap/

Dit kopieert de volledige ‘mijnmap’ van de ‘home’ map van de gebruiker naar de ‘backup’ map.

Voor meer details over hoe RSYNC te gebruiken, kan je de man pages (manual pages) raadplegen door de volgende opdracht uit te voeren:

man rsync

De bron voor deze uitleg is de RSYNC manual page (man rsync) in de Linux Command Line interface. Een andere bron is de officiële RSYNC website (rsync.samba.org) welke de volledige documentatie en voorbeelden bevat.

RSYNC is een krachtig gereedschap voor het kopiëren en back-uppen van mappen. Zorg ervoor dat je het correct gebruikt en begrijpt wat de verschillende opties doen voordat je het op belangrijke bestanden toepast. Het wordt ook sterk aanbevolen om een kort script te schrijven om reguliere back-ups te automatiseren.


Genereer eenvoudig artikelen om uw SEO te optimaliseren
Genereer eenvoudig artikelen om uw SEO te optimaliseren





DinoGeek biedt eenvoudige artikelen over complexe technologieën

Wilt u in dit artikel worden geciteerd? Het is heel eenvoudig, neem contact met ons op via dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Domeinnaam | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Juridische Vermelding / Algemene Gebruiksvoorwaarden