Î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 -lRSă 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ă.