![[Stepik] Глеб Швецов, Виталий Семенов ― Регулярные выражения в Linux: искусство точного поиска 2025](/styles/image/image_topic/topic_68e66007c68ec.png)
Чему вы научитесь
Пользоваться утилитами: 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ГБ дискового пространства
Поддержка аппаратной виртуализации
Программа курса
Введение
Общая информация о курсе. Демо-доступ
Настройка виртуального стенда
О регулярных выражениях
Вооружаемся утилитами
grep: мастер фильтрации текста. Демо-доступ
grep. Часть 2
find, sort, uniq
Метасимволы
Литералы и метасимволы. Демо-доступ
Квантификаторы. Часть 1
Квантификаторы. Часть 2
Метасимволы. Типы данных
Метасимволы. Группы и условия
Итоговая практика
Практика. Часть 1
Практика. Часть 2
Заключение
Наши преподаватели
- Глеб Швецов
Поддерживаю популярный российский SIEM. Ранее в интеграторе: реализовал проект по миграции с VMware на Proxmox, внедрял средства защиты информации, поддерживал серверное оборудование
- Виталий Семенов
Развиваю средство мониторинга кибербезопасности для промышленных сетей. Ранее работал в интеграторе: проектировал, внедрял и сопровождал решения в сфере информационной безопасности
Пользоваться утилитами: 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ГБ дискового пространства
Поддержка аппаратной виртуализации
Программа курса
Введение
Общая информация о курсе. Демо-доступ
Настройка виртуального стенда
О регулярных выражениях
Вооружаемся утилитами
grep: мастер фильтрации текста. Демо-доступ
grep. Часть 2
find, sort, uniq
Метасимволы
Литералы и метасимволы. Демо-доступ
Квантификаторы. Часть 1
Квантификаторы. Часть 2
Метасимволы. Типы данных
Метасимволы. Группы и условия
Итоговая практика
Практика. Часть 1
Практика. Часть 2
Заключение
Наши преподаватели
- Глеб Швецов
Поддерживаю популярный российский SIEM. Ранее в интеграторе: реализовал проект по миграции с VMware на Proxmox, внедрял средства защиты информации, поддерживал серверное оборудование
- Виталий Семенов
Развиваю средство мониторинга кибербезопасности для промышленных сетей. Ранее работал в интеграторе: проектировал, внедрял и сопровождал решения в сфере информационной безопасности
Отзывы