Ysa-w02d3-ru

From
Revision as of 19:04, 28 December 2025 by Jpr (talk | contribs)
Jump to navigation Jump to search

Неделя 2: Иерархия файловой системы, базовые команды, пути и шаблоны

День 3: Закрепление и комбинированная практика

Цель дня: Закрепить навигацию, работу с файлами, каталогами, шаблонами и справкой, объединить изученные команды в практических упражнениях.

Формат: 6 часов (2 часа теория + 4 часа практика)

Часть 1: Теория (~2 часа)

Темы:

  • Повторение иерархии файловой системы и базовых команд
  • Комбинирование команд и использование пайпов `|` для обработки данных
  • Планирование задач: последовательность команд и редактирование файлов

Материалы:

Часть 2: Практика (~4 часа)

  1. Комбинированные задания:
  • Создать структуру каталогов с файлами, используя mkdir и touch
  • Использовать `ls` с шаблонами для отображения файлов
  • Скопировать и переместить несколько файлов одновременно
  • Просмотреть справку команд через `man` и `--help`
  • Попробовать объединять команды:
ls *.txt | wc -l
cat file1.txt file2.txt > combined.txt
  1. Итоговые задания:
  • Создать каталог `/home/username/projects`, внутри создать несколько файлов и каталогов
  • Использовать шаблоны для выбора файлов
  • Просмотреть и объединить содержимое нескольких файлов
  • Проверить права доступа с помощью `ls -l`

---

Итог недели 2

  • Освоена структура файловой системы Linux
  • Научились навигации по каталогам и использованию абсолютных и относительных путей
  • Освоены базовые команды: `ls`, `cd`, `cp`, `mv`, `rm`, `mkdir`
  • Научились использовать шаблоны (wildcards)
  • Освоили справку команд (`man` и `--help`)
  • Выполнены практические задания, объединяющие все изученные темы