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