uk
Feedback
Linux Books

Linux Books

Відкрити в Telegram

@linuxkalii - наш канал По всем вопросам- @notxxx1 № 5032799382

Показати більше

📈 Аналітичний огляд Telegram-каналу Linux Books

Канал Linux Books (@linux_read) у мовному сегменті Російська є активним учасником. На даний момент спільнота об'єднує 16 051 підписників, посідаючи 8 194 місце в категорії Технології та додатки та 41 853 місце у регіоні Росія.

📊 Показники аудиторії та динаміка

З моменту свого створення невідомо, проект продемонстрував стрімке зростання, зібравши аудиторію у 16 051 підписників.

За останніми даними від 17 червня, 2026, канал демонструє стабільну активність. Хоча за останні 30 днів спостерігається зміна кількості учасників на -65, а за останні 24 години на -6, загальне охоплення залишається високим.

  • Статус верифікації: Не верифікований
  • Рівень залученості (ER): Середній показник залученості аудиторії становить 12.63%. Протягом перших 24 годин після публікації контент зазвичай збирає 5.01% реакцій від загальної кількості підписників.
  • Охоплення публікацій: В середньому кожен допис отримує 2 028 переглядів. Протягом першої доби публікація в середньому набирає 804 переглядів.
  • Реакції та взаємодія: Аудиторія активно підтримує контент: середня кількість реакцій на один пост – 13.
  • Тематичні інтереси: Контент зосереджений навколо ключових тем, таких як linux, ядро, grep, скрипт, devops.

📝 Опис та контентна політика

Автор описує ресурс як майданчик для висловлення суб'єктивної думки:
@linuxkalii - наш канал По всем вопросам- @notxxx1 № 5032799382

Завдяки високій частоті оновлень (останні дані отримано 18 червня, 2026), канал підтримує актуальність та високий рівень охоплення публікацій. Аналітика показує, що аудиторія активно взаємодіє з контентом, що робить його важливою точкою впливу в категорії Технології та додатки.

16 051
Підписники
-624 години
-127 днів
-6530 день
Архів дописів
🐧 Свершилось: Ubuntu окончательно переходит на Wayland. С осеннего релиза Ubuntu 25.10 в системе больше не будет сеанса GNOM
🐧 Свершилось: Ubuntu окончательно переходит на Wayland. С осеннего релиза Ubuntu 25.10 в системе больше не будет сеанса GNOME на X11 — останется только Wayland. Это решение соответствует общей стратегии проекта по переходу на современный и безопасный графический стек, хотя XWayland для запуска старых приложений сохранится. Разработчики объясняют такой шаг желанием избавиться от технического долга — поддержка двух графических подсистем одновременно усложняет развитие дистрибутива. GNOME также постепенно отказывается от X11: в версии 49 он скрыт в GDM, а в GTK5 его поддержка и вовсе исчезнет. 🔗 Ссылка - *клик*

🔥 Успех в IT = скорость + знания + окружение Здесь ты найдёшь всё это — коротко, по делу и без воды. Пока другие ищут, где “подглядеть решение”, ты уже используешь самые свежие инструменты! AI: t.me/ai_machinelearning_big_data Python: t.me/pythonl Linux: t.me/linuxacademiya Собеседования DS: t.me/machinelearning_interview C++ t.me/cpluspluc Docker: t.me/DevopsDocker Хакинг: t.me/linuxkalii Devops: t.me/DevOPSitsec Data Science: t.me/data_analysis_ml Javascript: t.me/javascriptv C#: t.me/csharp_ci Java: t.me/java_library Базы данных: t.me/sqlhub Python собеседования: t.me/python_job_interview Мобильная разработка: t.me/mobdevelop Golang: t.me/Golang_google React: t.me/react_tg Rust: t.me/rust_code ИИ: t.me/vistehno PHP: t.me/phpshka Android: t.me/android_its Frontend: t.me/front Big Data: t.me/bigdatai МАТЕМАТИКА: t.me/data_math Kubernets: t.me/kubernetc Разработка игр: https://t.me/gamedev Haskell: t.me/haskell_tg Физика: t.me/fizmat 💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy Папка ML: https://t.me/addlist/2Ls-snqEeytkMDgy Папка FRONTEND: https://t.me/addlist/mzMMG3RPZhY2M2Iy 😆ИТ-Мемы: t.me/memes_prog 🇬🇧Английский: t.me/english_forprogrammers 🧠ИИ: t.me/vistehno 🎓954ГБ ОПЕНСОРС КУРСОВ: @courses 📕Ит-книги бесплатно: https://t.me/addlist/BkskQciUW_FhNjEy Подпишись, если хочешь быть в числе тех, кого зовут в топовые проекты!

🛡️ OpenAI начала блокировать аккаунты ChatGPT, связанные с хакерскими группами из Китая, России, Ирана и КНДР По данным The
🛡️ OpenAI начала блокировать аккаунты ChatGPT, связанные с хакерскими группами из Китая, России, Ирана и КНДР По данным The Hacker News, OpenAI выявила серию злоупотреблений, где ChatGPT использовался для: • 🐍 разработки вредоносного ПО • 🗳️ политических influence-кампаний • 💼 мошенничества с IT-вакансиями • 🌐 обхода защитных систем и VPN 👥 Кто участвовал:Китай — генерация пропаганды и политического спама • Россия — атаки на выборы в Германии • Иран — влияние на латиноамериканские медиа • КНДР — фейковые IT-вакансии и обход систем обнаружения 💥 В одном из случаев группа ScopeCreep использовала ChatGPT для: – генерации Go-малвари – PowerShell-скриптов, отключающих защиту – обфускации через Base64 – настройки C2 через SOCKS5 – и создания временных учёток для анонимности 🔐 Что делает OpenAI: – Блокирует злоупотребляющие аккаунты – Следит за активностью через API и поведенческие шаблоны – Обновляет политику и защиту от misuse 📎 Полная статья: thehackernews.com/2025/06/openai-bans-chatgpt-accounts-used-by.html #AI #CyberSecurity #LLM #ChatGPT #OpenAI #ThreatIntel

Совсем скоро откроется подача документов на магистерские программы — приглашаем на презентацию магистратуры по ИИ от МТС и ФК
Совсем скоро откроется подача документов на магистерские программы — приглашаем на презентацию магистратуры по ИИ от МТС и ФКН ВШЭ! Самое важное: - 30 оплачиваемых мест от МТС; - Занятия ведут преподаватели ВШЭ и действующие эксперты-практики из МТС и MTS AI, а для проектов можно использовать виртуальную инфраструктуру компании; - В канале абитуриентов делимся новостями и помогаем с подготовкой к поступлению. Презентация пройдет 19 июня в 18:00: - Расскажем о программе и познакомим с преподавателями; - Разберем, как устроен конкурс портфолио и как подготовиться к вступительным; - Ответим на все вопросы. А еще, если вы любите участвовать в соревнованиях на Kaggle — расскажем как получить бонус на этапе собеседования Подробнее о программе и регистрация на встречу на сайте. Ждем каждого!

🧠 WSL (Windows Subsystem for Linux): Полный гид для разработчиков Хочешь работать с Linux-инструментами, но не хочешь покидать Windows? WSL — это лёгкий мост между двумя мирами: запускай Linux прямо из Windows, без виртуалок и двойной загрузки. 🧩 Что такое WSL? Windows Subsystem for Linux (WSL) позволяет запускать полноценную среду GNU/Linux внутри Windows. Ты получаешь доступ к Bash, пакетам, Python, Node, git, Docker и даже GUI-приложениям — как будто работаешь в Linux, но при этом остаёшься в своей привычной Windows-среде. ⚙️ Установка WSL (всё одной командой) Открой PowerShell от имени администратора и выполни:

wsl --install
Эта команда: • включит все необходимые компоненты (WSL, виртуализацию, ядро) • установит последнюю версию Ubuntu • настроит систему автоматически После перезагрузки появится терминал Ubuntu — задай логин и пароль. 🆚 WSL 1 или WSL 2? | | WSL 1 | WSL 2 | |---|-------|-------| | Ядро | Эмуляция | Реальное Linux-ядро | | Производительность | Быстрее на Windows-диске | Лучше на Linux-утилитах | | Совместимость | Ограниченная | Почти 100% | | Поддержка Docker | ❌ | ✅ | | GUI-приложения | ❌ | ✅ (в Windows 11) | Рекомендуется использовать WSL 2:

wsl --set-default-version 2
💻 Работа с файлами и системами • Доступ к Windows-дискам: /mnt/c/Users/... • Поддержка Git, Python, Node, npm, pip, apt • Можно запускать команды Windows внутри Linux и наоборот:

notepad.exe test.txt
🎨 Настройка терминала Установи Windows Terminal из Microsoft Store — это красивый и мощный терминал с вкладками, кастомными шрифтами и темами. 📦 Обновление WSL и Linux-дистрибуции

wsl --update
wsl --shutdown
Внутри Ubuntu:

sudo apt update && sudo apt upgrade -y
🧪 Установка других дистрибуций WSL поддерживает Ubuntu, Debian, Kali, Arch, SUSE и другие:

wsl --list --online
wsl --install --distribution Debian
🪟 Поддержка GUI и Docker В Windows 11 WSL 2 поддерживает графические приложения Linux из коробки (через WSLg). Docker Desktop работает напрямую с WSL 2 — больше не нужны громоздкие VM. 🧰 Дополнительные фичи • .wslconfig для настройки ресурсов (CPU, RAM, swap) • Автоматический монтинг директорий • Работа с systemd, crontab, background-сервисами (в новых версиях) ✅ Итог WSL — это лучший способ использовать Linux-инструменты, не покидая Windows: • Поддержка CLI и GUI • Настоящее ядро Linux • Docker и DevOps из коробки • Удобный доступ к файлам Windows • Без виртуалок, без боли Полный текст статьи

🧵 String Templates в Java 21 — больше, чем просто строки Java 21 представила мощную preview-фичу: String Templates — это как
🧵 String Templates в Java 21 — больше, чем просто строки Java 21 представила мощную preview-фичу: String Templates — это как интерполяция строк в Python, но с Java-стилем.

String name = "Duke";
String greeting = STR."Hello, \{name}!";
📌 Что умеют String Templates: • Вставка переменных прямо в строку: \{переменная} • Поддержка многострочных шаблонов (`"""..."""`) — удобно для JSON, SQL и HTML • Форматирование через FMT:

String report = FMT."%-10s\{name} %-5d\{age}";
• Обработчики шаблонов (`Processor`) — можно написать свои • `RAW`-режим — возвращает шаблон без обработки (полезно для логики или интернационализации) 🧠 Зачем это нужно: • Упрощает читаемость и запись шаблонов • Устраняет громоздкость String.format() и конкатенации • Повышает безопасность — проще избегать SQL-инъекций • Даёт контроль: можно валидировать и обрабатывать шаблоны как объект ⚠️ Важно: - Эта фича была временно удалена в Java 23, чтобы переработать архитектуру. - Ожидается возвращение в Java 24+ с более чистым синтаксисом. - Для использования сейчас — включай preview-фичи: --enable-preview 🔗 Статья целиком

🛠️ Ошибка "No Release file" в Ubuntu: как исправить Если при apt update ты видишь: E: The repository 'http://ppa.launchpad.n
🛠️ Ошибка "No Release file" в Ubuntu: как исправить Если при apt update ты видишь:
E: The repository 'http://ppa.launchpad.net/... focal Release' does not have a Release file.
— это значит, что репозиторий устарел, не поддерживает твою версию Ubuntu или написан с ошибкой. 🔍 Почему возникает ошибка: • Репозиторий не поддерживает твою версию Ubuntu • PPA был удалён или заброшен • В URL ошибка • Отсутствует файл Release, нужный для проверки пакетов ✅ Как исправить: 1. Проверь версию Ubuntu:

lsb_release -sc
2. Удали или отключи PPA:

sudo add-apt-repository --remove ppa:xyz/ppa
# или вручную:
sudo rm /etc/apt/sources.list.d/xyz-ubuntu-ppa-*.list
3. Обнови систему:

sudo apt update
🔄 Альтернативы: Если PPA больше недоступен: • 📦 Установи через Snap:

sudo apt install snapd
• 📦 Или через Flatpak:

sudo apt install flatpak
• 🐳 Или используй Docker:

sudo apt install docker.io
• 📁 Либо скачай .deb вручную и установи:

sudo dpkg -i файл.deb
sudo apt -f install
📌 Проверяй URL-адреса в файлах:
/etc/apt/sources.list
/etc/apt/sources.list.d/*.list
https://www.tecmint.com/fix-no-release-file-error-in-ubuntu/

Repost from Python/ django
🖥 Гайд по ускорению Python, который реально стоит прочитать 🔥 Без лишней теории — только рабочие практики, которые используют разработчики в боевых проектах. Внутри: • Как искать bottleneck'и и профилировать код • Где и когда использовать Numba, Cython, PyPy • Ускорение Pandas, NumPy, переход на Polars • Асинхронность, кеши, JIT, сборка, автопрофилировка — всё по полочкам • Только нужные инструменты: scalene, py-spy, uvloop, Poetry, Nuitka ⚙️ Написано просто, чётко и с прицелом на production. 📌 Полная версия онлайн @pythonl

Стань частью масштабного ИТ-события от МТС True Tech Day 2025 — третья технологическая конференция МТС для профессионалов ИТ‑индустрии. Одна из главных тем в этом году — тренды и практики искусственного интеллекта. В программе: — Доклады от ученых и зарубежных спикеров с индексом Хирша более 50. — Кейсы применения современных ИИ‑решений — от AI‑агентов, тестов LLM и бенчмарков до вопросов регулирования. — AI-интерактивы и технологические квесты. — Пространство для нетворкинга, …а еще after-party со звездным лайн-апом. Когда: 6 июня Где: Москва, МТС Live Холл и онлайн Участие бесплатное, но мест мало. Регистрируйся по ссылке.

🖥 Шпаргалка по командам Linux для среднего и продвинутого уровня Сохраняйте себе, чтобы не потерять 📌 Полная версия онлайн

Руководство по пентесту и защите от киберугроз на Linux и Kali Linux

🛠️ Отправка уведомлений Slack из shell-скриптов Автоматизация задач — это здорово, но ещё лучше — знать, когда они завершили
🛠️ Отправка уведомлений Slack из shell-скриптов Автоматизация задач — это здорово, но ещё лучше — знать, когда они завершились или если что-то пошло не так. Slack — популярный мессенджер, поддерживающий ботов, которых можно настроить для автоматических оповещений о важных событиях. Сервер упал? Получите уведомление. Скрипт завершил выполнение? Получите уведомление. Добавив уведомления Slack в свои shell-скрипты, вы можете: - 📣 легко делиться результатами работы скриптов с командой, - 🛡️ быстро реагировать на проблемы, - 🔍 быть в курсе событий без просмотра логов. > Предполагается, что вы уже используете Slack и знакомы с понятием Slack Bot. Также необходимо базовое знание Bash. 🔗 Webhook + curl: секретная связка Slack позволяет использовать входящие Webhook-и для получения сообщений. А curl позволяет отправлять эти сообщения через HTTP POST. Принцип: - Slack даёт вам URL вида https://hooks.slack.com/services/... - Вы используете curl для отправки JSON с текстом сообщения. ⚙️ Как включить входящие Webhook в Slack 1. Зарегистрируйтесь на [api.slack.com/apps](https://api.slack.com/apps) 2. Создайте новое приложение 3. В разделе Incoming Webhooks — активируйте их 4. Добавьте Webhook в рабочее пространство (выберите канал) 5. Сохраните Webhook URL — он понадобится далее 💬 Bash-скрипт для отправки уведомлений Добавьте Webhook в .bashrc:

export SLACK_WEBHOOK_URL="https://hooks.slack.com/services/your/webhook/url"

Пример скрипта мониторинга:

#!/bin/bash

source ~/notify_slack.sh

disk_usage=$(df -h / | awk 'NR==2 {print $5}')
cpu_load=$(uptime | awk -F'load average:' '{ print $2 }' | cut -d',' -f1 | xargs)
hostname=$(hostname)

message="*Отчёт о системе - $hostname*\n* Диск (/): $disk_usage\n* CPU (1 мин): $cpu_load"
notify_slack "$message"
Рекомендации Не хардкодьте токены — используйте переменные окружения Slack ограничивает частоту Webhook-запросов Используйте уведомления только при необходимости (ошибки, алерты и т.п.) Теперь вы можете: - Добавить Slack-уведомления в свои cron-задачи - Отслеживать состояние системы - Получать оповещения об ошибках в скриптах. Подробнее

🛡️ UFW — простой и надёжный фаервол для Ubuntu и Debian UFW (Uncomplicated Firewall) — это удобный инструмент для настройки
🛡️ UFW — простой и надёжный фаервол для Ubuntu и Debian UFW (Uncomplicated Firewall) — это удобный инструмент для настройки брандмауэра на Linux. Он помогает защитить сервер, блокируя нежеланный трафик и разрешая только нужные соединения. 🔧 Установка UFW:

sudo apt install ufw
Проверь статус:

sudo ufw status
Активируй, если выключен:

sudo ufw enable
⚙️ Настройки по умолчанию:

sudo ufw default deny incoming
sudo ufw default allow outgoing
Это заблокирует все входящие соединения и разрешит исходящие. 🔓 Разреши нужные порты: Для SSH:

sudo ufw allow ssh
Для веб-серверов:

sudo ufw allow http
sudo ufw allow https
📄 Проверка правил:

sudo ufw status verbose

UFW — отличный выбор, если хочешь контролировать трафик на сервере без сложных iptables. Просто, понятно и безопасно.

👨‍💻 Ссылка на статью: https://www.tecmint.com/install-ufw-on-ubuntu-debian/

📘 The Linux Kernel Module Programming Guide — бесплатная книга для разработчиков, желающих изучить написание модулей ядра Li
📘 The Linux Kernel Module Programming Guide — бесплатная книга для разработчиков, желающих изучить написание модулей ядра Linux. 🧰 Что вы найдете в книге: • Основы создания модулей ядра: от простых примеров до сложных реализаций. • Работа с файловой системой /proc и взаимодействие с устройствами. • Обработка системных вызовов и управление прерываниями. • Синхронизация, планирование задач и другие аспекты разработки модулей. 📖 Книга актуализирована для версий ядра Linux 5.x и 6.x и доступна по ссылке: https://sysprog21.github.io/lkmpg/ 🔧 Исходный код и дополнительные материалы можно найти на GitHub. 📝 Авторы и участники проекта: Ori Pomerantz, Peter Jay Salzman, Michael Burian, Bob Mottram, Jim Huang и другие. Книга распространяется под лицензией Open Software License v3.0 и доступна для свободного использования и модификации. Книга

🔥 Эта статья объясняет, как использовать Burp Suite — популярный инструмент для тестирования безопасности веб-приложений! 🌟
🔥 Эта статья объясняет, как использовать Burp Suite — популярный инструмент для тестирования безопасности веб-приложений! 🌟 В статье рассматриваются основные функции Burp Suite, такие как перехват и модификация HTTP-запросов и ответов, анализ уязвимостей, сканирование веб-приложений на наличие ошибок безопасности и атаки на веб-приложения. Статья ориентирована на начинающих и подробно объясняет, как настроить и эффективно использовать Burp Suite для проведения тестов на проникновение и аудита безопасности веб-ресурсов. 🔗 Ссылка: *клик* @linuxkalii

🚥 Вредоносные Go‑модули распространяют DiskRanger 1) Обнаружены несколько вредоносных Go‑модулей, которые загружали malware DiskRanger. 2) Модули маскировались под HTTP и logging библиотеки. 3) Malware активировался через init‑функции и хуки компиляции. 4) Цель — supply chain атака на разработчиков и CI/CD. ⚠️ Рекомендации: ● аудит зависимостей ● избегать auto update неизвестных пакетов ● следить за CVE и делетом модулей 📍 Судя по всему, supply chain‑атаки становятся всё чаще, даже опытные Go‑разработчики попадаются на них. ✅ Статья полностью

Почему страдают DevOps-инженеры? Потому что нужно работать в Kubernetes, а базовых знаний — нет. 👉 Не нужно страдать, можно
Почему страдают DevOps-инженеры? Потому что нужно работать в Kubernetes, а базовых знаний — нет. 👉 Не нужно страдать, можно изучить K8s на онлайн-курсе «Kubernetes: База» от Слёрма. 🔸Научим разворачивать инфраструктуру k8s, обслуживать кластер и его сервисы 🔸Подготовим к работе в DevOps-проектах 🔸Расскажем, как поддерживать k8s, находить неисправности и решать проблемы 🔸Покажем, как внедрить CI/CD, настраивать мониторинг и управлять контейнеризированными приложениями 🔥В подарок — подготовительные курсы по Ansible и Docker Старт 12 мая Записаться на обучение — здесь⬅️ Реклама ООО «Слёрм» ИНН 3652901451

🖥 TecMint «How to Automate MySQL Database Backups with a Shell Script and Cron» (Ravi Saive, 28 апреля 2025) показывает, как
🖥 TecMint «How to Automate MySQL Database Backups with a Shell Script and Cron» (Ravi Saive, 28 апреля 2025) показывает, как быстро настроить полностью автоматический бэкап MySQL/MariaDB средствами Bash + Cron. LFCS Подготовка к сертификации 📌 Главное Мини-скрипт backup_mysql.sh задаём переменные MYSQL_USER/PASS/HOST, каталог BACKUP_DIR, массив DATABASES=(db1 db2 …); для каждой базы запускаем mysqldump, именуя файлы по дате — db_YYYY-MM-DD_HH-MM-SS.sql; в конце скрипт удаляет дампы старше 30 дней командой find … -mtime +30 -exec rm. Права и тест: сделать исполняемым: chmod +x backup_mysql.sh; запустить вручную и проверить, что файлы создались. Автоматизация через Cron открыть crontab -e; строка 0 2 * * * /bin/bash /path/backup_mysql.sh — ежедневный бэкап в 02:00; лог Cron’а проверяется через grep CRON /var/log/syslog. Советы по безопасности и хранению вместо пароля в скрипте — использовать ~/.my.cnf; контролировать свободное место каталога и при необходимости писать на внешний носитель или в облако; адаптировать периодичность Cron под частоту изменений данных. Итог: за несколько строк Bash и одну запись в Cron вы получаете регулярные, датированные дампы MySQL без ручных действий и с авто-очисткой старых файлов. https://www.tecmint.com/bash-script-for-mysql-backup/

Хочу стать DevOps-инженером. С чего начать? ➡️ С автоматизации, развертывания, масштабирования и управления приложениями в ко
Хочу стать DevOps-инженером. С чего начать? ➡️ С автоматизации, развертывания, масштабирования и управления приложениями в контейнерах, конечно же. 12 мая Слёрм запускает новый поток курса «Kubernetes: База» для инженеров. 🔸Научим разворачивать инфраструктуру k8s, обслуживать кластер и его сервисы 🔸Подготовим к работе в DevOps-проектах 🔸Расскажем, как поддерживать k8s, находить неисправности и решать проблемы 🔸Покажем, как внедрить CI/CD, настраивать мониторинг и управлять контейнеризированными приложениями Внутри: 👉 73% практики и работы со стендами 👉 5 онлайн-встреч со спикерами 👉 итоговая сертификация В подарок — подготовительные курсы по Ansible и Docker🔥 ➡️Узнать подробности и занять место — по ссылке. Реклама ООО «Слёрм» ИНН 3652901451

Хочу стать DevOps-инженером. С чего начать? ➡️ С автоматизации, развертывания, масштабирования и управления приложениями в ко
Хочу стать DevOps-инженером. С чего начать? ➡️ С автоматизации, развертывания, масштабирования и управления приложениями в контейнерах, конечно же. 12 мая Слёрм запускает новый поток курса «Kubernetes: База» для инженеров. 🔸Научим разворачивать инфраструктуру k8s, обслуживать кластер и его сервисы 🔸Подготовим к работе в DevOps-проектах 🔸Расскажем, как поддерживать k8s, находить неисправности и решать проблемы 🔸Покажем, как внедрить CI/CD, настраивать мониторинг и управлять контейнеризированными приложениями Внутри: 👉 73% практики и работы со стендами 👉 5 онлайн-встреч со спикерами 👉 итоговая сертификация В подарок — подготовительные курсы по Ansible и Docker🔥 ➡️Узнать подробности и занять место — по ссылке. Реклама ООО «Слёрм» ИНН 3652901451