Come contare il numero di file in una directory su Linux

Come Contare Il Numero Di File In Una Directory Su Linux



Se stai lavorando su un sistema operativo, è essenziale contare i file disponibili nella directory poiché fornisce una breve panoramica dei contenuti. Ti consente di limitare lo spazio di archiviazione e ottenere i dettagli di file inutilmente grandi. Inoltre, come utente di script Bash, puoi contare il numero di file per automatizzare attività specifiche e limitare il numero in essi contenuto.

Tuttavia, molti principianti vogliono sapere come controllare il numero di file. Pertanto, nel blog, abbiamo incluso più comandi per contare rapidamente il numero di file disponibili nella directory.

Come contare il numero di file in una directory su Linux

Dividiamo questa guida in più parti in cui spiegheremo i diversi comandi per contare il numero di file in Linux.







1. Il Comando Wc
È possibile utilizzare il comando 'wc' con 'ls' per verificare il numero di file in una directory. Ad esempio, contiamo il numero di file disponibili nella sezione 'Download'.



ls . | wc -l



L'opzione '-l' indica di contare le righe anziché le parole. Se vuoi contare i file nascosti, usa l'opzione '-a'.





ls -UN | wc -l

Anche contare tipi specifici di file è semplice poiché è sufficiente eseguire il comando seguente. Ad esempio, contiamo i file “.js”:



ls * .js | wc -l

Per contare tutti i file visibili e nascosti in una directory, puoi anche utilizzare il seguente comando:

Trovare . -tipo F | wc -l

Nota: il comando precedente include i file nascosti.

2. Il comando dell'albero
Il comando 'albero' è utile quando si ha a che fare con le sottodirectory nidificate poiché questo comando fornisce informazioni chiare sui file. Inoltre, l'“albero” mostra alla fine anche il riepilogo, compreso il numero di file. Nel caso in cui il tuo sistema non disponga dell'utilità 'albero', esegui il seguente comando:

sudo adatto installare albero ( Ubuntu )
sudo dnf installare albero ( Fedora )
sudo gnam installa albero ( Sistema operativo basato su RHEL )

Nota : Per impostazione predefinita, il comando 'tree' è ricorsivo, il che significa che l'output può includere tutte le sottodirectory.

albero

Poiché il comando precedente non include i file nascosti, esegui il comando seguente per visualizzarli:

albero -UN

Conclusione

Si tratta dei molteplici metodi per contare i file in una directory. Ricorda che contare il numero di file in una directory può essere utile per eseguire i regolari controlli di sistema e la pulizia dell'archiviazione. Dovresti usare il comando 'tree' per una breve informazione nella directory.