👨🏻‍💻 КОДИНГ [Stepik] Глеб Швецов, Виталий Семенов ― Регулярные выражения в Linux: искусство точного поиска (2025)

Moderator

Модератор
29 Янв 2026
11,060
1
38
stepik-gleb-shvecov-vitalij-semenov-reguljarnye-vyrazhenija-v-linux-iskusstvo-tochnogo-poiska-...jpg

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

Чему вы научитесь

  • Пользоваться утилитами: grep, find, sort, uniq, wc

  • Пользоваться сайтами для составления регулярных выражений

  • Составлять расширенные регулярные выражения

  • Искать, фильтровать и обрабатывать информацию в логах, конфигах и других текстовых файлах

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

  • Одной командой искать паттерны: IP-адресы, e-mail, пароли, UUID
Из чего состоит курс:

  • Настройка Linux-окружения: развернем легкий стенд и подготовимся к практике

  • Изучение утилит: grep, find, sort, uniq, wc

  • Погружение в регулярные выражения: от базовых конструкций до сложных многоуровневых шаблонов

  • На практике: закрепим навыки на задачах Linux

  • Обратная связь: отвечаем на вопросы и разбираем ошибки
Для кого этот курс
Курс для системных администраторов, разработчиков, аналитиков данных, тестировщиков и тех, кто работает с текстовыми данными в Linux

Начальные требования

1. Навыки работы с Linux-терминалом:

  • Подключение по SSH

  • Перемещение по каталогам (cd, ls, pwd)

  • Просмотр содержимого текстовых файлов (cat, less)
2. Возможность установки легковесной виртуальной машины для выполнения практических заданий. Системные требования:

  • 256 МБ оперативной памяти

  • 1 виртуальный процессор

  • 1ГБ дискового пространства

  • Поддержка аппаратной виртуализации
Программа курса

Введение

  1. Общая информация о курсе. Демо-доступ

  2. Настройка виртуального стенда

  3. О регулярных выражениях
Вооружаемся утилитами

  1. grep: мастер фильтрации текста. Демо-доступ

  2. grep. Часть 2

  3. find, sort, uniq
Метасимволы

  1. Литералы и метасимволы. Демо-доступ

  2. Квантификаторы. Часть 1

  3. Квантификаторы. Часть 2

  4. Метасимволы. Типы данных

  5. Метасимволы. Группы и условия
Итоговая практика

  1. Практика. Часть 1

  2. Практика. Часть 2

  3. Заключение
Наши преподаватели
- Глеб Швецов
Поддерживаю популярный российский SIEM. Ранее в интеграторе: реализовал проект по миграции с VMware на Proxmox, внедрял средства защиты информации, поддерживал серверное оборудование
- Виталий Семенов
Развиваю средство мониторинга кибербезопасности для промышленных сетей. Ранее работал в интеграторе: проектировал, внедрял и сопровождал решения в сфере информационной безопасности

Авторизуйтесь, чтобы посмотреть скрытый контент.

 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Похожие темы