puoi semplicemente usare nel terminale
du -a
Questo restituirà tutti i file in tutte le sottocartelle comprese le dimensioni, quindi basta confrontare i file
Per salvare i dati in un file di testo
du -a > dump.txt
Quindi puoi semplicemente usare qualcosa come diff per confrontare i file
Questo è per Linux :D
Ho usato hash MD5 e diff per confrontare gli alberi in passato. È lento ma troverà i file modificati nei casi in cui le date non sono affidabili. È anche portatile, quindi puoi trasferire l'indice invece di confrontare i file tramite la rete.
find /path/to/check -type f | xargs md5sum > after.txt
diff before.txt after.txt > diffs.txt
Proverò a dilungarmi un po' su come farlo con Total Commander (spero di aver capito cosa vuoi fare).
- installa il plug-in DiskDir packer (ho inserito un collegamento diretto al plug-in, se preferisci puoi andare alla pagina dei plug-in e cercare il plug-in DiskDir
- dopo che il plug-in è stato installato, "impacchetta" la directory di cui vuoi tenere traccia delle modifiche con Alt+F5 e seleziona "lst" dall'elenco a discesa nella parte Packer della finestra di dialogo; questo creerà un "pacchetto" che puoi inserire premendo invio, come se entrassi in una directory e mostrerà il contenuto completo della directory
- quando si confrontano i risultati, vai alla directory originale nel riquadro di sinistra e inserisci l'istantanea desiderata nel riquadro di destra
- usa la funzione "Sincronizza directory", che si trova nel menu Comandi
- nella finestra Sincronizza directory deseleziona Confronta per contenuto, seleziona Sottocartelle e Ignora data (o no se la data modificata è importante) ed esegui il confronto
- la finestra mostrerà file uguali (in questo caso non per contenuto, solo per dimensione), file diversi e file mancanti sul lato sinistro/destro
Poiché l'istantanea è un semplice file di testo e non stai confrontando i contenuti, dovrebbe essere veloce ma non l'ho mai usato per una directory davvero enorme.
Ciò è utile se non si stanno eseguendo backup ma si desidera solo creare un'istantanea del contenuto della directory a un certo punto. Se fai dei backup puoi usare lo stesso strumento (Sincronizza directory) per confrontare anche i contenuti.
Esiste anche una versione estesa del plug-in DiskDir, il link per il download è nel primo post. Questa versione consente di visualizzare i pacchetti (come zip, 7z...) come directory nell'istantanea. Ciò ovviamente aumenterebbe il tempo necessario per creare un'istantanea.