Zacznij terazZacznij za darmo

Jak wyświetlić zawartość całego drzewa katalogów?

Aby zobaczyć wszystko, co znajduje się w danym katalogu – niezależnie od głębokości zagnieżdżenia – możesz przekazać poleceniu ls flagę -R (od angielskiego recursive, czyli „rekurencyjnie"). Jeśli uruchomisz ls -R w swoim katalogu domowym, zobaczysz wynik podobny do poniższego:

backup          course.txt      people          seasonal

./backup:

./people:
agarwal.txt

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

Wynik pokazuje najpierw wszystkie pliki i katalogi na bieżącym poziomie, a następnie zawartość każdego podkatalogu – i tak dalej, wgłąb całej struktury.

To ćwiczenie jest częścią kursu

Wprowadzenie do powłoki systemowej

Zobacz kurs

Instrukcje do ćwiczenia

Aby łatwiej odróżnić pliki od katalogów, ls oferuje dodatkową flagę -F: wyświetla / po nazwie każdego katalogu oraz * po nazwie każdego programu, który można uruchomić. Uruchom ls z dwiema flagami – -R i -F – oraz ze ścieżką bezwzględną do swojego katalogu domowego, aby zobaczyć całą jego zawartość. (Kolejność flag nie ma znaczenia, ale nazwa katalogu musi pojawić się na końcu.)

Interaktywne ćwiczenie praktyczne

Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń

Rozpocznij ćwiczenie