Навигация по директориям Linux

Beginner

Введение

Добро пожаловать в испытание по навигации в директориях Linux! В рамках этого задания вам предстоит применить базовые навыки работы с командной строкой. Представьте себя в роли системного администратора, которому необходимо оперативно собрать информацию о текущем рабочем каталоге и его содержимом. Ваша задача — перемещаться по файловой системе и извлекать нужные данные, используя исключительно команды pwd и ls. Это упражнение поможет вам увереннее чувствовать себя в терминале и научит эффективно получать сведения о структуре папок.

Исследование директорий

В этом испытании вы проверите свои базовые навыки работы с командной строкой Linux. Представьте, что вы системный администратор, которому нужно быстро получить информацию о текущем рабочем каталоге и его содержимом. Ваша задача — ориентироваться в файловой системе и извлекать конкретные данные, используя только команды pwd и ls. Это поможет вам освоить фундаментальные инструменты Linux и повысить эффективность сбора информации о каталогах.

Задачи

  1. Определите текущий рабочий каталог.
  2. Выведите список всех файлов и подкаталогов в директории /home/labex/project, включая скрытые объекты.
  3. Отобразите содержимое директории /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-среде. Освоив эти базовые команды, вы заложили прочный фундамент для изучения более сложных операций с файловой системой и продвинутой работы в командной строке.