Ysa-w02d3-ru
Неделя 2: Иерархия файловой системы, базовые команды, пути и шаблоны
День 3: Закрепление и комбинированная практика
Цель дня: Закрепить навигацию, работу с файлами, каталогами, шаблонами и справкой, объединить изученные команды в практических упражнениях.
Формат: 6 часов (2 часа теория + 4 часа практика)
Часть 1: Теория (~2 часа)
Темы:
- Повторение иерархии файловой системы и базовых команд
- Комбинирование команд и использование пайпов `|` для обработки данных
- Планирование задач: последовательность команд и редактирование файлов
Материалы:
- Все материалы предыдущих дней
- Руководство по пайпам и перенаправлению: [[1](https://tldp.org/LDP/abs/html/io-redirection.html)]
Часть 2: Практика (~4 часа)
- Комбинированные задания:
- Создать структуру каталогов с файлами, используя mkdir и touch
- Использовать `ls` с шаблонами для отображения файлов
- Скопировать и переместить несколько файлов одновременно
- Просмотреть справку команд через `man` и `--help`
- Попробовать объединять команды:
ls *.txt | wc -l cat file1.txt file2.txt > combined.txt
- Итоговые задания:
- Создать каталог `/home/username/projects`, внутри создать несколько файлов и каталогов
- Использовать шаблоны для выбора файлов
- Просмотреть и объединить содержимое нескольких файлов
- Проверить права доступа с помощью `ls -l`
---
Итог недели 2
- Освоена структура файловой системы Linux
- Научились навигации по каталогам и использованию абсолютных и относительных путей
- Освоены базовые команды: `ls`, `cd`, `cp`, `mv`, `rm`, `mkdir`
- Научились использовать шаблоны (wildcards)
- Освоили справку команд (`man` и `--help`)
- Выполнены практические задания, объединяющие все изученные темы