Come utilizzare 'ls' ricorsivo in Linux

Come Utilizzare Ls Ricorsivo In Linux



In Linux, il comando “ls” fornisce una panoramica rapida e concisa dei file in una directory. Ti consente di visualizzare informazioni preziose su file e directory come permessi, attributi, ecc. Sebbene sia un comando di base, è una risorsa eccellente per gli amministratori di sistema e gli utenti se combinato con sottocomandi e opzioni.

Ad esempio, puoi utilizzare 'ls' per controllare il contenuto delle directory e delle relative sottodirectory in un unico output. Tuttavia, è necessario utilizzare il comando con l'opzione ricorsiva che molte persone non conoscono. Quindi, ecco un breve blog sul modo semplice di utilizzare la 'ls' ricorsiva in Linux.







Come utilizzare la 'L' ricorsiva in Linux

Per modificare il comando 'ls' per visualizzare un elenco di file ricorsivo, è necessario utilizzare l'opzione 'R' con esso.



ls -R



Come mostrato nell'immagine precedente, elenca il contenuto di tutte le directory e sottodirectory disponibili presenti nella directory attualmente selezionata.





Puoi anche visualizzare ricorsivamente il file, le directory e i relativi attributi di autorizzazione utilizzando l'opzione 'l' nella sintassi come segue:

ls -lR

Supponiamo che tu voglia conoscere i permessi delle varie directory nella tua home directory. Può richiedere molto tempo, ma puoi invece utilizzare il comando precedente.



Inoltre, i metodi precedenti elencheranno sia i file che le directory. Se intendi utilizzare il ricorsivo “ls” solo per visualizzare le directory, abbinalo al comando “grep”.

ls -R | presa ':$'

Conclusione

Elencare il contenuto delle directory è un compito fondamentale degli utenti Linux e viene fatto utilizzando il comando “ls”. Tuttavia, se desideri vedere spesso gli altri file e le sottodirectory all'interno di una directory, puoi utilizzare l'opzione ricorsiva. Quindi, abbiamo spiegato l'opzione “ls” e l'opzione “ricorsiva” attraverso vari esempi che puoi utilizzare anche nel tuo sistema.