Sådan bruger du rekursiv 'ls' i Linux

Sadan Bruger Du Rekursiv Ls I Linux



I Linux giver kommandoen 'ls' et hurtigt og kortfattet overblik over filer i en mappe. Det giver dig mulighed for at se de værdifulde oplysninger om filer og mapper, såsom deres tilladelser, attributter osv. Selvom det er en grundlæggende kommando, er det et fremragende aktiv for systemadministratorer og brugere, når det kombineres med underkommandoer og muligheder.

For eksempel kan du bruge 'ls' til at kontrollere indholdet af mapper og deres undermapper i et enkelt output. Du skal dog bruge kommandoen med den rekursive mulighed, som mange mennesker ikke kender til. Så her er en kort blog om den enkle måde at bruge den rekursive 'ls' i Linux.







Sådan bruges de rekursive 'Ls' i Linux

For at ændre 'ls'-kommandoen til at vise en rekursiv filliste, skal du bruge 'R'-indstillingen med den.



ls -R



Som vist på det forrige billede, viser det indholdet af alle de tilgængelige mapper og undermapper, der er til stede i din aktuelt valgte mappe.





Du kan også rekursivt se filen, mapperne og deres tilladelsesattributter ved at bruge 'l'-indstillingen i syntaksen som følger:

ls -lR

Antag, at du vil kende tilladelserne til forskellige mapper i dit hjemmebibliotek. Det kan være tidskrævende, men du kan bruge den forrige kommando i stedet for.



Desuden vil de tidligere metoder vise både filer og mapper. Hvis du har til hensigt at bruge det rekursive 'ls' kun til at vise mapperne, så kombiner det med kommandoen 'grep'.

ls -R | greb ':$'

Konklusion

Liste over indholdet af mapper er en grundlæggende opgave for Linux-brugere, og det gøres ved hjælp af kommandoen 'ls'. Men hvis du ofte vil se de andre filer og undermapper inde i en mappe, kan du bruge den rekursive mulighed. Derfor forklarede vi 'ls' og den 'rekursive' mulighed gennem forskellige eksempler, som du også kan bruge i dit system.