Ysa-w02d2-ru

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

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

День 2: Пути, шаблоны и справка команд

Цель дня: Научиться работать с абсолютными и относительными путями, использовать шаблоны (wildcards) для поиска файлов, освоить команды `man` и `--help`.

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

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

Темы:

  • Абсолютные пути: полный путь от корня `/`
  • Относительные пути: от текущего каталога
  • Шаблоны (wildcards): `*`, `?`, `[a-z]`
  • Использование справки команд: `man <команда>` и `<команда> --help`

Материалы:

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

  1. Работа с путями:
cd /home/username
cd ../otherdir
cd ~                  — перейти в домашний каталог
pwd
  1. Использование шаблонов:
ls *.txt               — все файлы с расширением .txt
ls file*               — все файлы, начинающиеся с "file"
ls file?.txt           — файлы с одним символом после "file"
ls [a-c]*              — файлы, начинающиеся на a, b или c
  1. Использование справки:
man ls                 — подробная справка по команде ls
ls --help              — краткая справка
  1. Задания на закрепление:
  • Использовать шаблоны для поиска файлов в домашнем каталоге
  • Просмотреть справку для команд `cp`, `mv`, `rm`
  • Попробовать абсолютные и относительные пути для перехода между каталогами