Введение
Добро пожаловать в испытание по навигации в директориях Linux! В рамках этого задания вам предстоит применить базовые навыки работы с командной строкой. Представьте себя в роли системного администратора, которому необходимо оперативно собрать информацию о текущем рабочем каталоге и его содержимом. Ваша задача — перемещаться по файловой системе и извлекать нужные данные, используя исключительно команды pwd и ls. Это упражнение поможет вам увереннее чувствовать себя в терминале и научит эффективно получать сведения о структуре папок.
Исследование директорий
В этом испытании вы проверите свои базовые навыки работы с командной строкой Linux. Представьте, что вы системный администратор, которому нужно быстро получить информацию о текущем рабочем каталоге и его содержимом. Ваша задача — ориентироваться в файловой системе и извлекать конкретные данные, используя только команды pwd и ls. Это поможет вам освоить фундаментальные инструменты Linux и повысить эффективность сбора информации о каталогах.
Задачи
- Определите текущий рабочий каталог.
- Выведите список всех файлов и подкаталогов в директории
/home/labex/project, включая скрытые объекты. - Отобразите содержимое директории
/home/labex/projectв подробном (длинном) формате, чтобы были видны права доступа, владелец, размер и дата изменения файлов.
Требования
- В качестве рабочей директории необходимо использовать
/home/labex/project. - Разрешено использовать только команды
pwdиls. - Все команды должны выполняться непосредственно в терминале.
- Для получения требуемого формата вывода используйте соответствующие опции (флаги) команды
ls. - Не используйте комбинации команд или конвейеры (pipes) для достижения результата.
Пример
Ниже приведен пример того, как может выглядеть ваш вывод (учтите, что фактические данные будут зависеть от реального содержимого директории):
$ ░░░
/home/labex/project
$ ░░░
. .. .hidden_file file1.txt file2.txt directory1
$ ░░░
total 16
drwxr-xr-x 2 labex labex 4096 Aug 7 10:00 directory1
-rw-r--r-- 1 labex labex 100 Aug 7 09:55 file1.txt
-rw-r--r-- 1 labex labex 200 Aug 7 09:58 file2.txt
Резюме
В ходе этого испытания вы закрепили навыки работы с двумя основополагающими командами Linux: pwd и ls. Вы научились определять свое местоположение в файловой системе и просматривать содержимое каталогов с использованием различных параметров. Эти навыки критически важны для навигации и сбора данных в любой Linux-среде. Освоив эти базовые команды, вы заложили прочный фундамент для изучения более сложных операций с файловой системой и продвинутой работы в командной строке.