Cum să utilizați „ls” recursiv în Linux

Cum Sa Utilizati Ls Recursiv In Linux



În Linux, comanda „ls” oferă o imagine de ansamblu rapidă și concisă a fișierelor dintr-un director. Vă permite să vizualizați informații valoroase despre fișiere și directoare, cum ar fi permisiunile, atributele, etc. Deși este o comandă de bază, este un bun excelent pentru administratorii de sistem și utilizatori atunci când este combinată cu subcomenzi și opțiuni.

De exemplu, puteți folosi „ls” pentru a verifica conținutul directoarelor și subdirectoarelor lor într-o singură ieșire. Cu toate acestea, trebuie să utilizați comanda cu opțiunea recursivă despre care mulți oameni nu știu. Deci, iată un scurt blog despre modalitatea simplă de a folosi „ls” recursiv în Linux.







Cum să utilizați „Ls” recursiv în Linux

Pentru a modifica comanda „ls” pentru a afișa o listă recursivă de fișiere, trebuie să utilizați opțiunea „R” cu aceasta.



ls -R



După cum se arată în imaginea anterioară, listează conținutul tuturor directoarelor și subdirectoarelor disponibile care sunt prezente în directorul selectat în prezent.





De asemenea, puteți vizualiza în mod recursiv fișierul, directoarele și atributele lor de permisiune folosind opțiunea „l” din sintaxă, după cum urmează:

ls -lR

Să presupunem că doriți să cunoașteți permisiunile diferitelor directoare din directorul dvs. principal. Poate consuma mult timp, dar puteți folosi comanda anterioară.



Mai mult, metodele anterioare vor enumera atât fișierele, cât și directoarele. Dacă intenționați să utilizați „ls” recursiv doar pentru afișarea directoarelor, combinați-l cu comanda „grep”.

ls -R | prindere ':$'

Concluzie

Listarea conținutului directoarelor este o sarcină fundamentală a utilizatorilor Linux și se face folosind comanda „ls”. Cu toate acestea, dacă doriți adesea să vedeți celelalte fișiere și subdirectoare în interiorul unui director, puteți utiliza opțiunea recursivă. Prin urmare, am explicat opțiunea „ls” și „recursivă” prin diverse exemple pe care le puteți utiliza și în sistemul dumneavoastră.