Contare files in directory linux

Spesso si richiede di sapere quanti files sono contenuti in una directory ad esempio di home.

Per raggiungere lo scopo ci sono diversi comandi che possono essere lanciati da terminale:

find Cartella -type f | wc -l 

il comando find (cerca), il nome della cartella (home) l’opzione -type f, e il comando wc per la stampa con l’opzione l per la conta.

find /home -type f | wc -l

Importante per maggiori informazioni digitare:

man find

man wc

Altri comandi equivalenti sono:

find . -type f | wc -l

ls -l

[directory]

| grep ^- | wc -l

ls -l

[directory]

| grep ^d | wc -l

ls | wc -l

Per avere le dimensioni di una cartella in termini di spazio occupato possiamo usare:

du -hs

du -hs cartella