Qualcuno può fornirmi uno script di shell che possa essere eseguito su varie cartelle per vedere dove sono in agguato i file di grandi dimensioni?
Grazie mille
Qualcuno può fornirmi uno script di shell che possa essere eseguito su varie cartelle per vedere dove sono in agguato i file di grandi dimensioni?
Grazie mille
find . -exec du -h {}\;
è ricorsivo e visualizza la dimensione in forma leggibile dall'uomo.
O se stai usando pesce o zsh:
du -h ./**/*
Puoi solo eseguire
du -sm *
per vedere la dimensione di tutte le cartelle nella directory corrente.
Oppure, in alternativa, è possibile installare il Disk Inventory X gratuito. Mostra i file più grandi sul tuo disco rigido o in determinate directory con una divertente interfaccia visiva. E puoi spostare gli elementi nel cestino direttamente da quella interfaccia.
Puoi anche usare tree --du -h .
. --du
calcola la dimensione del contenuto delle directory (come du
) e -h
usa dimensioni di file leggibili dall'uomo.
O se vuoi solo vedere le dimensioni dei contenuti delle directory, usa solo du
o du -h
. Puoi utilizzare gsort -h
per ordinare l'output di du -h
.
Puoi installare tree
e gsort
con brew install tree sortutils
.
Leggi altre domande sui tag command-line macos filesystem