Программирование [Глеб Швецов, Виталий Семёнов, Stepik] Регулярные выражения в Linux. Искусство точного поиска (2025)

Moderator
Команда форума
29 Мар 2020
297,797
1,496,574
113
Голосов: 0
#1
[Глеб Швецов, Виталий Семёнов, Stepik] Регулярные выражения в Linux. Искусство точного поиска (2025)


Описание [Глеб Швецов, Виталий Семёнов, Stepik] Регулярные выражения в Linux. Искусство точного поиска (2025):




Курс по регулярным выражениям в Linux: практическое руководство

Этот курс представляет собой подробное практическое руководство по работе с регулярными выражениями в операционной системе Linux. Вы освоите базовые концепции и научитесь решать реальные задачи, с которыми ежедневно сталкиваются системные администраторы, разработчики и аналитики данных.

Что вы узнаете:

  • Как использовать основные утилиты: grep, find, sort, uniq и wc.
  • Как работать с онлайн-ресурсами для создания регулярных выражений.
  • Как составлять сложные регулярные выражения.
  • Как искать, фильтровать и обрабатывать данные в логах, конфигурационных файлах и других текстовых документах.
  • Как находить и управлять файлами с определёнными характеристиками, например, удалять старые или крупные логи.
  • Как с помощью одной команды находить такие элементы, как IP-адреса, e-mail, пароли и UUID.
Структура курса:

  1. Подготовка к практике:
    • Настройка Linux-окружения: создание лёгкого стенда для практических занятий.
    • Введение в основные утилиты: grep, find, sort, uniq и wc.
  2. Основы регулярных выражений:
    • Изучение базовых конструкций и принципов работы с регулярными выражениями.
    • Практическое применение регулярных выражений на реальных задачах в Linux.
  3. Продвинутые техники:
    • Работа с метасимволами и квантификаторами.
    • Создание сложных многоуровневых шаблонов для поиска и обработки данных.
  4. Практическая часть:
    • Закрепление полученных знаний на практических заданиях.
    • Разбор ошибок и ответы на вопросы участников курса.
Для кого этот курс:

Курс предназначен для системных администраторов, разработчиков, аналитиков данных и всех, кто работает с текстовыми данными в Linux.

Требования к участникам:

  1. Навыки работы с Linux-терминалом:
    • Подключение по SSH.
    • Навигация по файловой системе (cd, ls, pwd).
    • Просмотр содержимого текстовых файлов (cat, less).
  2. Наличие виртуальной машины для выполнения практических упражнений:
    • Минимальный объём оперативной памяти: 256 МБ.
    • Один виртуальный процессор.
    • 1 ГБ дискового пространства.
    • Поддержка аппаратной виртуализации.
Программа курса:

  1. Введение:
    • Общая информация о курсе и демо-доступ.
    • Настройка виртуального окружения.
    • Основные понятия о регулярных выражениях.
  2. Использование утилит:
    • grep: основные возможности и примеры использования.
    • grep (продолжение).
    • find, sort, uniq: обзор и практические примеры.
  3. Метасимволы и квантификаторы:
    • Литералы и метасимволы.
    • Квантификаторы: часть 1.
    • Квантификаторы: часть 2.
    • Типы данных в регулярных выражениях.
    • Группы и условия в регулярных выражениях.
  4. Практическая часть:
    • Практика: часть 1.
    • Практика: часть 2.
    • Заключение курса.
Наши преподаватели:

  • Глеб Швецов:
    • Опыт работы с SIEM-системами.
    • Реализация проектов по миграции с VMware на Proxmox.
    • Внедрение средств защиты информации и поддержка серверного оборудования.
  • Виталий Семёнов:
    • Разработка системы мониторинга кибербезопасности для промышленных сетей.
    • Опыт в проектировании, внедрении и сопровождении решений в сфере информационной безопасности.
Этот курс поможет вам уверенно работать с регулярными выражениями и решать сложные задачи в Linux.

Подробнее:


Для просмотра содержимого вам необходимо авторизоваться

Скачать курс [Глеб Швецов, Виталий Семёнов, Stepik] Регулярные выражения в Linux. Искусство точного поиска (2025):


Для просмотра содержимого вам необходимо авторизоваться
 
Последнее редактирование модератором: