RSYNC è un utile strumento per la sincronizzazione di file e cartelle in ambienti di rete, molto apprezzato per la sua efficacia e per il fatto che è open source. È uno strumento molto utilizzato su Linux e in particolare su distribuzioni come Ubuntu. Di seguito vi illustrerò come installare RSYNC su Ubuntu.
Prima di tutto, apra il terminale su Ubuntu. Può farlo premendo il tasto di scelta rapida `CTRL + ALT + T` sul desktop di Ubuntu. Una volta aperta la finestra del terminale, il passaggio successivo è l’aggiornamento dell’indice dei pacchetti del gestore dei pacchetti APT. Può farlo immettendo il seguente comando nel terminale `sudo apt update`
Dopo l’esecuzione di questo comando, il sistema richiederà la password di amministratore. Inserisca la password e premi ‘Enter’. Il sistema effettuerà l’aggiornamento dell’indice dei pacchetti.
Una volta terminato l’aggiornamento, sarà possibile installare RSYNC. Il comando per installare RSYNC è `sudo apt install rsync`
Immetta questo comando nel terminale e premi ‘Enter’. Il sistema inizierà a scaricare il pacchetto rsync e ad installarlo. Dovrà confermare l’operazione premendo ‘Y’ quando gli viene chiesto.
Una volta installato rsync, sarà possibile verificarne la corretta installazione con il comando `rsync —version`
Una caratteristica importante di rsync è la sua capacità di copiare efficacemente file e directory. Ad esempio, per copiare una directory da un percorso all’altro, potrebbe utilizzare un comando simile a `rsync -av / percorso / alla / sorgente / / percorso / alla / destinazione /`
Il comando “-av” è un’opzione che indica a rsync di mantenere le stesse proprietà dei file (come i permessi e i tempi di modifica), di copiare tutte le sotto-directory e di emettere un riepilogo delle operazioni eseguite.
Riassumendo, rsync è uno strumento molto potente e utile per la gestione dei file su Ubuntu. È però uno strumento da linea di comando, quindi richiede una certa familiarità con il terminale Linux. La documentazione ufficiale di rsync è una buona risorsa per ulteriori informazioni e opzioni avanzate.
Queste informazioni sono state tratte dal manuale ufficiale di Ubuntu e dalla pagina di manuale di rsync.
Fonti:
1. Manuale ufficiale di Ubuntu: https://help.ubuntu.com/
2. Pagina di manuale di rsync: https://linux.die.net/man/1/rsync