Занятие 07. Summary Session 3

📁 Блок: Основы Linux ⏱️ Время изучения: ~30 мин 🎯 Сложность: 🔁 Повторение
#linux #повторение #vi #nano #разбор-дз

⚡ Кратко: суть занятия

Summary Session 3 — повторение занятия 06 (vi, nano, df, grep, awk, sed) + разбор типичных ошибок ДЗ 4. Нового ДЗ нет.

  • vi: два режима — i (вставка) и командный; Esc — переключение; :wq — сохранить и выйти; :q! — выйти без сохранения.
  • nano: без режимов, Ctrl+O — сохранить, Ctrl+X — выйти.
  • Главные ошибки из ДЗ 4: > вместо >>, незакрытые кавычки в awk/sed, путаница wc -l и wc -1.
  • Конвейер из лекции: df -h | grep -w / | awk '{print $5}' | sed 's/%//g'

После этой сессии — занятие 08: SSH и удалённый доступ.

📖 О чём это занятие

Третья summary-сессия курса. Структура по плану занятия: повторение изученного → вопросы → разбор ДЗ 4 → вопросы → задание для закрепления → оставшиеся вопросы. Нового домашнего задания нет — вся практика происходит на самой сессии.

Что повторяем (темы лекции 4 — занятие 06)

  • Для чего нужны текстовые редакторы в терминале
  • Текстовый редактор vi: командный режим и режим вставки
  • Текстовый редактор nano: работа без режимов
  • Конвейеры: df, grep, awk, sed — повторение ключевых конструкций
  • Разбор ДЗ 4 — решение и четыре блока типичных ошибок
  • Задание для закрепления — 8 шагов с df, awk, grep, wc, sed и текстовым редактором

Экспресс-опрос (вопросы сессии)

  • Почему VI есть везде?
  • Почему в старом vi так много способов делать одно и то же?
  • Как войти в режим ввода текста?
  • Как выйти из режима ввода текста и войти в командный режим?

📚 Что повторить перед изучением

🎯 Что изучать дальше

  • → Занятие 08: SSH — secured shell — подключение к удалённым серверам; там vi и nano будут единственным способом редактировать файлы
  • Конвейеры df/grep/awk/sed из закрепления снова пригодятся при работе с логами на удалённом сервере