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