🧠 Регулярки на практике: как вытащить IP-адреса из логов
Когда нужно быстро достать все IP-адреса из логов — тебе на помощь приходит grep + регулярные выражения 💪
Пример:
grep -…
Читать далее →
🔍 Поиск текста во множестве файлов — быстро и точно!
Если нужно найти, где в проекте встречается определённая строка (например, DB_PASSWORD), не лезь в каждый файл руками!
Исполь…
Читать далее →
🔐 Проверка пароля на сложность 🧪
Когда нужно быстро проверить, достаточно ли сложный пароль (длина, буквы, цифры, спецс
🔐 Проверка пароля на сложность 🧪
Когда нужно быстро проверить, достаточно ли сложный пароль (длина, буквы, цифры, спецсимволы) — используйте вот такой bash-однострочник:
read -s -p "Введите пароль: " pass; echo; [[ ${#pass} -ge 8 && "$pass" =~ [A-Z] && "$pass" =~ [a-z] && "$pass" =~ [0-9] && "$pass" =~ [^a-zA-Z0-9] ]] && echo "✅ Надёжный пароль" || echo "❌ Слабый пароль"
📋 Проверка включает:
- минимум 8 символов
- заглавные буквы
- строчные буквы
- цифры
- спецсимволы
🛡 Удобно использовать в скриптах или при создании новых пользователей вручную.
👀 Если хотите использовать это в скрипте без отображения ввода — read -s уже всё делает за вас.
👉 @bash_srv
🚀 Подборка полезных IT каналов в Max
Системное администрирование, DevOps 📌
https://max.ru/i_odmin Все для системного администратора
https://max.ru/bash_srv Bash Советы
https://m…
Читать далее →
🔄 Как узнать, какой процесс держит порт в Linux?
Часто бывает, что нужный порт уже занят, и надо быстро найти, кто его "захватил". Используем lsof и ss.
📌 Вариант 1 — через lsof:…
Читать далее →