Как просмотреть содержимое каталога целиком?
Чтобы увидеть всё содержимое каталога — независимо от глубины вложенности, — используйте команду 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. Он добавляет / после имени каждого каталога и * после имени каждой исполняемой программы. Запустите ls с двумя флагами, -R и -F, и укажите абсолютный путь к домашнему каталогу, чтобы увидеть всё его содержимое. (Порядок флагов не важен, однако имя каталога должно стоять последним.)
Практическое интерактивное упражнение
Превратите теорию в практику с помощью одного из наших интерактивных упражнений
Начать упражнение