Lo strumento migliore per questo è lo strumento da riga di comando "Rsync". Se hai bisogno di una GUI, prova Unison o LuckyBackup, che si basano sul concetto di Rsync. Unison e LuckyBackup sono entrambi nei repository.
Un esempio di rsync potrebbe essere:
rsync -vxtr / home / scaine / Immagini / / home / AltroUtente / Immagini /
... che sincronizzerebbe la mia directory Pictures con la directory Pictures di OtherUser. Le opzioni che ho specificato verificheranno tutte le copie, conserveranno i timestamp / permessi durante la copia e attraverseranno le sottodirectory trovate. Fai "man rsync" per ulteriori opzioni.
Per quanto riguarda il collegamento dei tuoi PC insieme, mettili su uno switch / hub o usa il cavo crossover, quindi condividi le directory tramite samba.
EDIT: Alcuni punti positivi da chiarire se l'obiettivo è "rispecchiare" i due PC. Questo comando "aggiunge" solo i file dall'origine alla destinazione. Se devi cancellare, allora avrai bisogno anche dell'opzione -delete.
All'indagine, sembra che Rsync non gestisca il mirroring particolarmente bene. Vedi questo per rendersi conto che probabilmente troverai file più vecchi che sovrascrivono file più giovani durante questo aggiornamento! Peggio ancora, anche se ottieni l'opzione -update per funzionare e prevenire questo comportamento, non "aggiorna" il vecchio con il file più giovane, ma lo "salterà". Difficilmente ideale.
Infine, per eseguire la sincronizzazione bidirezionale, dovrai eseguire lo stesso comando ma invertire l'origine / destinazione. Ovviamente, questo è di utilità limitata ora, poiché il tuo primo comando (supponendo che tu abbia usato quell'opzione -delete) avrà eliminato qualsiasi file sulla destinazione che non esisteva sul sorgente. Unison gestisce la sincronizzazione bidirezionale abbastanza bene, dalla memoria.
Se stai seriamente cercando di mantenere sincronizzate più modifiche, una soluzione Dropbox è la soluzione migliore. Se riesci a dare un'altra occhiata a UbuntuOne o Dropbox, il collegamento simbolico potrebbe essere una soluzione - solo il collegamento simbolico alla cartella dei documenti, diciamo, mantenendo le immagini e la musica su One / Dropbox e usando questa soluzione rsync / unison per le cose grandi?