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
Ö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