en
Feedback
Linux Books

Linux Books

Open in Telegram

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

Show more

📈 Analytical overview of Telegram channel Linux Books

Channel Linux Books (@linux_read) in the Russian language segment is an active participant. Currently, the community unites 16 053 subscribers, ranking 8 194 in the Technologies & Applications category and 41 853 in the Russia region.

📊 Audience metrics and dynamics

Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 16 053 subscribers.

According to the latest data from 17 June, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by -65 over the last 30 days and by -6 over the last 24 hours, overall reach remains high.

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 12.63%. Within the first 24 hours after publication, content typically collects 5.01% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 2 028 views. Within the first day, a publication typically gains 804 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 13.
  • Thematic interests: Content is focused on key topics such as linux, ядро, grep, скрипт, devops.

📝 Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
@linuxkalii - наш канал По всем вопросам- @notxxx1 № 5032799382

Thanks to the high frequency of updates (latest data received on 18 June, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.

16 053
Subscribers
-624 hours
-127 days
-6530 days
Posts Archive
🐧 Свершилось: 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