GNU/Linux >> Linux Esercitazione >  >> Linux

come usare du per vedere i file più grandi di una dimensione di soglia

Soluzione 1:

Per mostrare solo cartelle di dimensioni superiori a 1 GB:

du -h --threshold=1G

Potresti anche voler ordinare per taglia, per trovare facilmente quelli più grandi.
du -h --threshold=1G | sort -h

(Funziona su:Ubuntu/Mint.
Non funziona su:OSX o RHEL 6.2)

Soluzione 2:

Usa invece il comando trova. L'esempio seguente ti mostrerà tutti i file di dimensioni superiori a 10 megabyte:

find -size +10M

Puoi usare du con find in questo modo per vedere la dimensione di ogni file:

find -size +10M -exec du -sh {} \;

Soluzione 3:

Mi piace l'utilità gt5. Utilizza l'output di du e crea un elenco navigabile di directory e delle loro dimensioni e utilizza un browser in modalità testo come i collegamenti per visualizzare le informazioni.

Entrambi i programmi sono disponibili nei repository Ubuntu:gt5 e links.


Linux
  1. Come usare TROVA in Linux

  2. Come trovare file più grandi o più piccoli di X in Linux

  3. Come trovare file duplicati in Linux

  4. Come cercare i file per dimensione ed estensione?

  5. du che conta il numero di file/directory piuttosto che la dimensione

Come utilizzare sed per trovare e sostituire la stringa nei file

Come contare i file nella directory in Linux

Come usare du Command in Linux

Come utilizzare il comando SCP per trasferire file

Come eliminare file più vecchi di giorni specificati in Linux

Come trovare file in Debian