Viviamo in un mondo parallelo, il software utilizza sempre più processi paralleli per svolgere le proprie funzioni, come è nella realtà e nel corpo umano.
Eseguire una copia con rsync in serie è davvero lungo, soprattutto se a dover essere copiati sono Tera e Tera di Byte.
Qui di seguito propongo uno script per eseguire un copia in parallelo attraverso rsync di n cartelle.
L’istruzione precedente segue la seguente procedura:
lista la cartella ordinata dai file più modificati a quelli meno modificati;
xargs trasforma il nome della cartella listato in una instruzione di shell (richiama la funzione parallel_task che copia la cartella selzionata con rsync)
nell’eseguzione xargs prende esattamente 5 argomenti ed avvia 5 processi
Spero che lo script ti sia utile.
Related Posts
Shell Script Con Generazione Messaggi di Log in Linux
Come Installare Ubuntu su Thin Client Wyse Z90D7
Script per Effettuare un Backup dei Siti Hosting
Comando Linux dd (clone forense)
Volumi Logici in Linux – Logical Volume Management (LVM)
Microsoft, OpenSource e Linux
Compilare uno Script Bash con Shc
Scrivere o Editare Qualunque File PDF (Portable Document Format) con Linux
Benchmark e Performance Disco Rigido con Bonnie++
Eseguire Secure Shell SSH a Cascata
Porte Server In Ascolto Con Netstat
Calcolatrice – Come Eseguire Calcoli nella Shell di Linux – ApCalc
Lascia un commento