Kom igångKom igång gratis

Hur listar jag allt under en katalog?

För att se allt som finns under en katalog, oavsett hur djupt det är nästlat, kan du ge ls flaggan -R (som står för "recursive", det vill säga rekursiv). Om du kör ls -R i din hemkatalog ser du något i stil med:

backup          course.txt      people          seasonal

./backup:

./people:
agarwal.txt

./seasonal:
autumn.csv      spring.csv      summer.csv      winter.csv

Detta visar alla filer och kataloger på den aktuella nivån, sedan allt i varje underkatalog, och så vidare.

Den här övningen är en del av kursen

Introduktion till Shell

Visa kurs

Övningsinstruktioner

För att göra det lättare att se vad som är vad har ls ytterligare en flagga, -F, som skriver ut ett / efter namnet på varje katalog och ett * efter namnet på varje körbart program. Kör ls med de två flaggorna -R och -F samt den absoluta sökvägen till din hemkatalog för att se allt den innehåller. (Ordningen på flaggorna spelar ingen roll, men katalognamnet måste komma sist.)

Interaktiv övning med praktiskt arbete

Gör teori till handling med en av våra interaktiva övningar

Starta övningen