Visualizzazione del numero di sottodirectory e file in Raspberry Pi?
Esistono più comandi per visualizzare l'elenco o trovare i file all'interno di directory o sottodirectory:
1: attraverso i comandi LS e WC
2: tramite il comando dell'albero
3: tramite il comando trova
1: comando LS per trovare il numero di file e directory/sotto-directory
Per trovare tutti i file o le directory all'interno di una directory e ls viene utilizzato il comando. IL ls Il comando visualizzerà tutto ciò che presenterà all'interno di una directory sia che si tratti di un file o di una sotto-directory. Da qui puoi contare i file o le sotto-directory:
$ lsSe non si desidera contare manualmente il numero, utilizzando il comando sotto scrittura, il numero totale di file e sotto-directory verrà visualizzato contandoli utilizzando il comando WC:
$ ls | wc -lAd esempio, nell'immagine seguente, puoi vedere che il numero totale di file e sottodirectory all'interno della mia home directory è 68.
Se si desidera trovare i file e le sotto-directory all'interno di una determinata directory senza passare a quella directory, puoi semplicemente LS con il nome di quella directory:
Sintassi
$ lsEsempio
Qui, ho visto il contenuto di Desktop e Document Directory:
$ ls desktopE usando lo stesso comando WC (Word-Count) è possibile visualizzare il numero totale di file e sotto-directory in una directory:
$ ls/home/pi/2: comando albero per trovare il numero di file e directory/sotto-directory
Il comando albero può anche essere utilizzato per visualizzare l'albero di file e sotto-directory insieme al numero totale di directory all'interno di una directory o di un sistema. Può essere utilizzato per visualizzare tutto il contenuto all'interno di un determinato utente o una directory:
$ TreeL'output visualizzerà un albero di tutti i file e le directory e il numero totale di file e directory verrà visualizzato in basso, che è evidenziato nell'immagine:
Se si desidera solo la somma di tutte le sotto -directory e il numero di file all'interno di una directory, aggiungi wc -l con il comando albero e visualizzerà il numero:
$ Tree | wc -l3: Trova il comando per trovare il numero di file in una directory/sotto-directory
Se si desidera visualizzare solo il numero di file all'interno di una directory esclusa le sottodirectory, allora il di sotto-scritto Trovare Il comando può essere usato:
$ find -ype fL'output visualizzerà tutti i file presenti all'interno di una directory
E se desideri solo il numero per un file, semplicemente il conteggio delle parole (wc) comando con esso:
$ find -ype f | wc -lConclusione
Vengono utilizzati diversi comandi per trovare il numero di file e sotto-directory all'interno di una directory che sono discussi in dettaglio nell'articolo. IL ls Il comando viene utilizzato per elencare tutti i file e le sottodirectory. Mentre il albero Il comando fornirà un albero completo del contenuto presente all'interno del file e se si desidera solo il numero totale di sotto-directory e file, il tubo wc comanda per darti un conteggio di file più sotto-directory.