2011-01-15 14:59:12 +0000 2011-01-15 14:59:12 +0000
81
81

Elenca i file più grandi della dimensione specificata

Come posso fare in modo che ls (o qualsiasi altro comando) elenchi solo i file più grandi di una dimensione specifica?

Risposte (3)

138
138
138
2011-01-15 15:11:52 +0000

Usa find e il suo flag -size.

Per trovare file più grandi di 100MB:

find . -type f -size +100M

Se vuoi solo la cartella corrente:

find . -maxdepth 1 -type f -size +100M
25
25
25
2014-05-21 17:30:55 +0000

Se volete vedere tutti i file oltre i 100M e vedere dove sono e qual è la loro dimensione provate questo:

find . -type f -size +100M -exec ls -lh {} \;
2
2
2
2017-02-27 07:23:42 +0000

Usare quanto segue:

find / -size gt 2MB

oppure:

find / -size => 2000000