Ysa-w02d2-ru
Jump to navigation
Jump to search
Неделя 2: Файловая система Linux, базовые команды, пути и справка
День 2: Пути, шаблоны и справка команд
Цель дня: Научиться работать с **абсолютными и относительными путями**, использовать **шаблоны файлов**, самостоятельно находить справку.
1. Абсолютные и относительные пути
Абсолютный путь
Всегда начинается с `/`:
/home/student/week2/project
Относительный путь
Относится к текущему каталогу:
cd project/docs
---
2. Шаблоны (wildcards)
| Символ | Значение | Примеры |
|---|---|---|
| `*` | Любое количество символов | ls *.txt |
| `?` | Ровно один символ | ls file? |
| `[a-z]` | Диапазон символов | ls [ab]*.txt |
3. Практика: использование шаблонов
cd ~/week2 touch a.txt b.txt c.log d.log ls *.txt ls *.log
---
4. Использование справки
`man`
man ls
Навигация:
- `q` — выход
- `/текст` — поиск
`--help`
ls --help
---
5. Практика: самостоятельное изучение
- Открыть `man cp`
- Найти опцию рекурсивного копирования
- Скопировать каталог с этой опцией