Bash
1 Установка и настройка
2 ls, mkdir, rm команды
3 mv, cp, nano, less, vi, cat команды
4 Поиск через grep и find
5 Команды с выводом и процессами
6 Команды ping и curl
источник
👉 @sysadmin1
1 Установка и настройка
2 ls, mkdir, rm команды
3 mv, cp, nano, less, vi, cat команды
4 Поиск через grep и find
5 Команды с выводом и процессами
6 Команды ping и curl
источник
👉 @sysadmin1
👍4💯3❤2⚡1🔥1
Что такое DPI Engine?
Для людей, кто знаком с термином DPI (Deep Packet Inspection), в большинстве случаев возникает неприятная ассоциация: блокировки, регуляторы, цензура, закручивание гаек, и всё в таком духе. На самом деле, DPI – это только название технологии, суть которой заключается в глубоком анализе трафика.
https://habr.com/ru/articles/889082/
@sysadmin1
Для людей, кто знаком с термином DPI (Deep Packet Inspection), в большинстве случаев возникает неприятная ассоциация: блокировки, регуляторы, цензура, закручивание гаек, и всё в таком духе. На самом деле, DPI – это только название технологии, суть которой заключается в глубоком анализе трафика.
https://habr.com/ru/articles/889082/
@sysadmin1
👍4🔥3❤1⚡1🎉1
🎯 Шпаргалка по регулярным выражениям (RegEx)
Полезно для всех, кто работает с текстом, логами, парсингом или просто хочет стать гуру поиска 🔍
🔤 Символы для сопоставления
⚓ Якоря (позиции в строке)
➕ Квантификаторы (повторы)
🧩 Классы символов
🌀 Группировка и выбор
🛡 Экранирование
🧪 Примеры
📌 Сохрани, чтобы не потерять!
👉 @sysadmin1
Полезно для всех, кто работает с текстом, логами, парсингом или просто хочет стать гуру поиска 🔍
🔤 Символы для сопоставления
. — любой символ, кроме перевода строки
\w — буква, цифра или подчёркивание
\W — любой символ, кроме \w
\d — цифра (0–9)
\D — любой символ, кроме цифры
\s — пробельный символ
\S — любой непробельный символ
⚓ Якоря (позиции в строке)
^ — начало строки
$ — конец строки
\b — граница слова
\B — не граница слова
➕ Квантификаторы (повторы)
* — 0 или более раз
+ — 1 или более раз
? — 0 или 1 раз
{n} — ровно n раз
{n,} — от n раз
{n,m} — от n до m раз
🧩 Классы символов
[abc] — один из: a, b или c
[^abc] — любой, кроме: a, b или c
[a-z] — символ от a до z
[0-9] — цифра от 0 до 9
🌀 Группировка и выбор
(...) — захватывающая группа
(?:...) — НЕзахватывающая группа
| — логическое ИЛИ (или то, или это)
🛡 Экранирование
\ — экранирует спецсимвол (например, \. — точка)
🧪 Примеры
\d{3}-\d{2}-\d{4} — формат SSN: 123-45-6789
\w+@\w+\.\w+ — email-адрес
📌 Сохрани, чтобы не потерять!
👉 @sysadmin1
👍5❤1🔥1🎉1🤗1
🛡 Проверка SSL-сертификатов с помощью Bash
Иногда нужно быстро проверить срок действия SSL-сертификата удалённого сайта. Вот удобный однострочник на Bash, который покажет дату окончания действия сертификата:
📆 Чтобы получить только оставшиеся дни до окончания:
🔒 Полезно для автоматического мониторинга или проверки перед продлением сертификатов!
@sysadmin1
Иногда нужно быстро проверить срок действия SSL-сертификата удалённого сайта. Вот удобный однострочник на Bash, который покажет дату окончания действия сертификата:
echo | openssl s_client -servername example.com -connect example.com:443 2>/dev/null \
| openssl x509 -noout -dates | grep notAfter
📆 Чтобы получить только оставшиеся дни до окончания:
end_date=$(echo | openssl s_client -servername example.com -connect example.com:443 2>/dev/null \
| openssl x509 -noout -enddate | cut -d= -f2)
end_ts=$(date -d "$end_date" +%s)
now_ts=$(date +%s)
echo "Осталось дней: $(( (end_ts - now_ts) / 86400 ))"
🔒 Полезно для автоматического мониторинга или проверки перед продлением сертификатов!
@sysadmin1
🎉5👍2🔥2❤1
🌐 Сети для всех — сообщество для тех, кто хочет разобраться в компьютерных сетях и системном администрировании.
👉 Наш Telegram-канал:
https://t.me/Networks_anyone
👉 Наш VK-канал:
https://vk.ru/club236314394
Внутри сообщества вас ждет:
- практические задания и разборы
- понятная теория без воды
- видеолекции и примеры конфигураций
- обсуждение реальных и нестандартных сетевых задач
- помощь и живое общение с единомышленниками
🎓 Курсы команды «Сети для всех»:
1️⃣ Компьютерные сети (Cisco — введение)
https://stepik.org/a/227855
2️⃣ Компьютерные сети (Cisco — продвинутый уровень)
https://stepik.org/a/230932
3️⃣ Компьютерные сети (MikroTik — практическое администрирование)
https://stepik.org/a/260615
👥 Более 500 студентов уже с нами — присоединяйтесь к сообществу и прокачивайте сети вместе с нами.
Сети для всех — понятно, практично, по делу.
#СетиДляВсех #NetworksForAll
👉 Наш Telegram-канал:
https://t.me/Networks_anyone
👉 Наш VK-канал:
https://vk.ru/club236314394
Внутри сообщества вас ждет:
- практические задания и разборы
- понятная теория без воды
- видеолекции и примеры конфигураций
- обсуждение реальных и нестандартных сетевых задач
- помощь и живое общение с единомышленниками
🎓 Курсы команды «Сети для всех»:
1️⃣ Компьютерные сети (Cisco — введение)
https://stepik.org/a/227855
2️⃣ Компьютерные сети (Cisco — продвинутый уровень)
https://stepik.org/a/230932
3️⃣ Компьютерные сети (MikroTik — практическое администрирование)
https://stepik.org/a/260615
👥 Более 500 студентов уже с нами — присоединяйтесь к сообществу и прокачивайте сети вместе с нами.
Сети для всех — понятно, практично, по делу.
#СетиДляВсех #NetworksForAll
Telegram
Сети для всех 📨
✔️Базовый курс: ✔️
https://stepik.org/a/227855
✔️Продвинутый курс: ✔️
https://stepik.org/a/230932
✔️Mikrotik✔️
https://stepik.org/a/260615
https://stepik.org/a/227855
✔️Продвинутый курс: ✔️
https://stepik.org/a/230932
✔️Mikrotik✔️
https://stepik.org/a/260615
👍4🎉3⚡2🏆2🤣1
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Курс · Администрирование Linux
1. Основы
2. Пользовательское окруж
3. Linux и сеть (основы)
4. Управление пользовательским окружением
5. Веб-сервисы
6. Хранение данных
7. Сервисы инфраструктуры
8. LINUX. Резервное копирование
9. LINUX. Резервное копирование (часть 2)
10. LINUX. Инфраструктура электронной почты
источник
@sysadmin1
1. Основы
2. Пользовательское окруж
3. Linux и сеть (основы)
4. Управление пользовательским окружением
5. Веб-сервисы
6. Хранение данных
7. Сервисы инфраструктуры
8. LINUX. Резервное копирование
9. LINUX. Резервное копирование (часть 2)
10. LINUX. Инфраструктура электронной почты
источник
@sysadmin1
👍5🔥2👏2⚡1🏆1
Мониторинг сетевого оборудования MikroTik с использованием MikroTik API, MKTXP, Prometheus и Grafana
Представьте: пятница, вечер, вы уже мысленно с бокалом чего-то крепкого и вкусного наслаждаетесь прокрастинацией.
Ничего не предвещало беды, но жизни любого администратора наступает момент, когда нужно поиграть в игру "Угадай на каком этаже пропал интернет". И что бы победить непредсказуемость сетевых устройств, умные люди придумали Grafana для визуализации различных метрик, и различные экспортеры этих метрик.
В данной статье рассмотрим экспортёр метрик MKTXP, который настраивается в 2 кнопки.
https://habr.com/ru/companies/aeza/articles/870978/
@sysadmin1
Представьте: пятница, вечер, вы уже мысленно с бокалом чего-то крепкого и вкусного наслаждаетесь прокрастинацией.
Ничего не предвещало беды, но жизни любого администратора наступает момент, когда нужно поиграть в игру "Угадай на каком этаже пропал интернет". И что бы победить непредсказуемость сетевых устройств, умные люди придумали Grafana для визуализации различных метрик, и различные экспортеры этих метрик.
В данной статье рассмотрим экспортёр метрик MKTXP, который настраивается в 2 кнопки.
https://habr.com/ru/companies/aeza/articles/870978/
@sysadmin1
🔥4👍1🎉1💯1🏆1
Быстрый совет по Linux💡
Используй команду
Таким образом, будет обновлён временной штамп существующего файла, но не будет создан новый пустой файл, если он не существует.
@sysadmin1
Используй команду
touch вот так:$ touch -c имя_файла
Таким образом, будет обновлён временной штамп существующего файла, но не будет создан новый пустой файл, если он не существует.
@sysadmin1
⚡2🔥2🏆2👨💻2👍1