Введение
Добро пожаловать на практическое испытание по созданию каталогов и навигации в Linux! В этом упражнении вам предстоит проверить свои навыки, создав определенную структуру папок и перемещаясь внутри нее. Представьте, что вы — разработчик программного обеспечения, который готовит рабочее пространство для нового проекта. Ваша задача — создать директории для различных компонентов приложения и научиться эффективно переключаться между ними. Это испытание поможет вам увереннее работать с файловой системой, используя команды cd и mkdir.
Создание структуры каталогов и навигация
Задачи
- Создайте структуру каталогов для веб-проекта внутри директории
~/project. - Выполните навигацию по созданной структуре.
Требования
В качестве отправной точки необходимо использовать каталог
~/project.Создайте следующую иерархию папок:
project/ ├── frontend/ │ ├── css/ │ └── js/ └── backend/ ├── api/ └── database/Для создания папок и перемещения разрешено использовать только команды
cdиmkdir.Вы можете использовать команды
pwdиlsдля проверки вашего текущего местоположения и содержимого каталогов.Все команды должны выполняться в терминале.
Пример
Вот как должна выглядеть итоговая структура вашего проекта при просмотре командой tree (хотя использование tree не является обязательным условием этого испытания):
project/
├── frontend/
│ ├── css/
│ └── js/
└── backend/
├── api/
└── database/
Помните, что ваша цель — выстроить эту структуру, используя исключительно cd и mkdir. Команды pwd и ls помогут вам контролировать процесс, но они не являются частью основного решения.
Резюме
В ходе этого испытания вы закрепили навыки работы с двумя важнейшими командами Linux: cd для смены текущего каталога и mkdir для создания новых папок. Вы успешно организовали структуру веб-проекта, применив эти команды в сценарии, максимально приближенном к реальной разработке. Навыки навигации и создания вложенных директорий являются фундаментом для эффективной организации файлов и работы в сложных серверных средах Linux.



