НачатьНачать бесплатно

Как просмотреть содержимое каталога целиком?

Чтобы увидеть всё содержимое каталога — независимо от глубины вложенности, — используйте команду 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, и укажите абсолютный путь к домашнему каталогу, чтобы увидеть всё его содержимое. (Порядок флагов не важен, однако имя каталога должно стоять последним.)

Практическое интерактивное упражнение

Превратите теорию в практику с помощью одного из наших интерактивных упражнений

Начать упражнение