GNU/Linux >> Linux Esercitazione >  >> Linux

Comando breve per trovare la dimensione totale dei file corrispondenti a un carattere jolly

Prova du per riassumere l'utilizzo del disco:

du -csh *.jpg

Output (ad esempio):

8.0K sane-logo.jpg
16K sane-umax-advanced.jpg
28K sane-umax-histogram.jpg
24K sane-umax.jpg
16K sane-umax-standard.jpg
4.0K sane-umax-text2.jpg
4.0K sane-umax-text4.jpg
4.0K sane-umax-text.jpg
104K total

du non riassume la dimensione dei file ma riassume la dimensione dei blocchi utilizzati nel file system. Se un file ha una dimensione di 13K e il file system utilizza una dimensione del blocco di 4K, per questo file viene visualizzato 16K.


Puoi usare questa funzione :

dir () { ls -FaGl "${@}" | awk '{ last_size += $4; print }; END { print last_size }'; }

inoltre puoi usare questo comando questo è più breve e ti dà un risultato migliore!

find YOUR_PATH -type f -name '*.jpg' -exec du -ch {} +

Linux
  1. 5 strumenti da riga di comando per trovare rapidamente file in Linux

  2. Come creare file di una certa dimensione in Linux

  3. Come utilizzare il comando trova di Linux per trovare i file

  4. Come usare regex con il comando find?

  5. Trova la dimensione totale dei file senza commit o non tracciati in git

Grep Command in Linux (Trova testo nei file)

Comando Trova Linux con esempi pratici

Come trovare la dimensione totale di una directory in Linux

Come trovare file con il comando fd in Linux

Crea file di dimensioni personalizzate in Linux

Tutorial comando trova Linux (con esempi)