Ysa-w02d1-ru

From
Revision as of 18:56, 28 December 2025 by Jpr (talk | contribs) (Created page with "Alles klar! Basierend auf den von dir angegebenen Themen erstelle ich nun **den detaillierten Plan für Tag 1 der Woche 2** auf Russisch, formatiert für MediaWiki, mit Theorie, Praxis, Materialien und Aufgaben. --- = Неделя 2, День 1: Иерархия файловой системы и базовые команды = '''Цель дня:''' Освоить структуру файловой системы Linux, основные команды для раб...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Alles klar! Basierend auf den von dir angegebenen Themen erstelle ich nun **den detaillierten Plan für Tag 1 der Woche 2** auf Russisch, formatiert für MediaWiki, mit Theorie, Praxis, Materialien und Aufgaben.

---

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

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

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

---

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

Темы:

  • Иерархия файловой системы Linux:
 ** `/` — корневой каталог
 ** `/etc` — конфигурационные файлы системы
 ** `/var` — переменные данные, логи
 ** `/home` — домашние каталоги пользователей
  • Основные команды для работы с файлами и каталогами: `ls`, `cd`, `cp`, `mv`, `rm`, `mkdir`
  • Абсолютные и относительные пути
  • Шаблоны (wildcards): `*`, `?`, `[a-z]`
  • Использование справки команд: `man`, `--help`

Необходимый материал:

Дополнительные ресурсы:

ls      — показать содержимое каталога
cd      — сменить каталог
pwd     — показать текущий каталог
mkdir   — создать каталог
touch   — создать файл
cp      — копировать файл или каталог
mv      — переместить или переименовать файл
rm      — удалить файл или каталог
man     — справка по команде
--help  — краткая справка команды
* ? []  — шаблоны для поиска файлов

---

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

Задачи практики:

  1. **Навигация по файловой системе**
  • Просмотреть текущий каталог: pwd
  • Перейти в корневой каталог: cd /
  • Посмотреть содержимое каталогов: ls, ls -l, ls -a
  1. **Создание каталогов и файлов**
  • Создать каталог `practice`: mkdir practice
  • Перейти в каталог: cd practice
  • Создать файлы: touch file1.txt file2.txt file3.txt
  1. **Копирование и перемещение файлов**
  • Скопировать файл: cp file1.txt file1_copy.txt
  • Переместить файл: mv file2.txt ../
  1. **Удаление файлов и каталогов**
  • Удалить файл: rm file1_copy.txt
  • Удалить каталог: rm -r practice
  1. **Работа с шаблонами (wildcards)**
  • Просмотреть все `.txt` файлы: ls *.txt
  • Найти файлы, начинающиеся с `file`: ls file*
  1. **Использование справки команд**
  • Просмотреть справку для команды `ls`: man ls
  • Просмотреть краткую справку: ls --help
  1. **Задания на закрепление:**
  • Создать структуру каталогов `/home/username/test/{dir1,dir2}`
  • Внутри `dir1` создать несколько текстовых файлов
  • Использовать шаблоны для отображения всех файлов `.txt`
  • Просмотреть справку любой команды через `man` и `--help`

Материалы и ссылки для практики:

---

Итог дня

  • Понимаем иерархию файловой системы Linux
  • Освоили основные команды работы с файлами и каталогами
  • Научились использовать абсолютные и относительные пути
  • Освоили шаблоны (wildcards) для поиска файлов
  • Научились использовать справку команд (`man` и `--help`)