디렉터리 아래의 모든 항목을 어떻게 나열할 수 있나요?
디렉터리 아래에 있는 모든 항목을,
얼마나 깊게 중첩되어 있든 전부 보려면,
ls에 -R 플래그(“recursive”, 재귀적의 약자)를 주면 됩니다.
홈 디렉터리에서 ls -R을 사용하면
다음과 비슷한 결과를 볼 거예요:
backup course.txt people seasonal
./backup:
./people:
agarwal.txt
./seasonal:
autumn.csv spring.csv summer.csv winter.csv
이 출력은 현재 단계의 모든 파일과 디렉터리를 보여주고, 그다음 각 하위 디렉터리의 모든 항목을, 이와 같은 방식으로 계속 보여줍니다.
이 연습은 강의의 일부입니다
Shell 입문
연습 안내
무엇이 무엇인지 쉽게 구분할 수 있도록,
ls에는 이름 뒤에 디렉터리에는 /, 실행 가능한 프로그램에는 *를 붙여 출력하는 또 다른 플래그 -F가 있어요.
두 플래그 -R과 -F를 함께 사용하고,
홈 디렉터리의 절대 경로를 인자로 주어 그 안의 모든 내용을 확인해 보세요.
(플래그의 순서는 중요하지 않지만, 디렉터리 이름은 반드시 마지막에 와야 합니다.)
