Ottieni dimensioni della cartella contenente hardlink (come i backup di Time Machine)

1

Sto utilizzando uno script rsync per eseguire backup incrementali di una cartella specifica, nello stesso modo in cui fa Time Machine . Sono molto interessato a sapere quanto è grande la mia cartella di destinazione di backup. Tuttavia quando I Get Info in Finder , mi dice la dimensione come se ogni hardlink fosse il proprio file univoco.

Esiste un modo per calcolare lo spazio effettivo su disco utilizzato da una cartella, in cui i file con collegamento rigido non vengono conteggiati più e più volte per ogni collegamento?

    
posta l008com 19.08.2018 - 10:18
fonte

1 risposta

0

La risposta, parzialmente assistita dal commento sopra, è di usare du

In particolare, du -hs /path/to/folder/i/want/to/get/size/of

Questo conta i file collegati solo una volta. Questa è la cartella principale dei miei backup collegati. Quindi Finder mi dice ~ 322 MB ma du mi dice ~ 171 MB. Non penso che il problema 1000 vs 1024 sia preso in considerazione, ma è certamente abbastanza vicino alle mie esigenze!

    
risposta data 20.08.2018 - 09:35
fonte

Leggi altre domande sui tag