en
Feedback
LinuxCamp | DevOps

LinuxCamp | DevOps

Open in Telegram

Обо мне: C/C++/Linux эксперт. Говорим про разработку, Linux, DevOps, сети и администрирование. Админ (реклама): @XoDefender Чат: @linuxcamp_chat Менеджер: @Spiral_Yuri Биржа: https://telega.in/c/linuxcamp_tg РКН: https://clck.ru/3RWA3C

Show more

📈 Analytical overview of Telegram channel LinuxCamp | DevOps

Channel LinuxCamp | DevOps (@linuxcamp_tg) in the Russian language segment is an active participant. Currently, the community unites 14 056 subscribers, ranking 9 179 in the Technologies & Applications category and 47 498 in the Russia region.

📊 Audience metrics and dynamics

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

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

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

📝 Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
Обо мне: C/C++/Linux эксперт. Говорим про разработку, Linux, DevOps, сети и администрирование. Админ (реклама): @XoDefender Чат: @linuxcamp_chat Менеджер: @Spiral_Yuri Биржа: https://telega.in/c/linuxcamp_tg РКН: https://clck.ru/3RWA3C

Thanks to the high frequency of updates (latest data received on 08 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.

14 056
Subscribers
-124 hours
-77 days
-6230 days
Attracting Subscribers
June '26
June '26
+20
in 0 channels
May '26
+61
in 0 channels
Get PRO
April '26
+42
in 0 channels
Get PRO
March '26
+46
in 1 channels
Get PRO
February '26
+154
in 0 channels
Get PRO
January '26
+575
in 4 channels
Get PRO
December '25
+376
in 28 channels
Get PRO
November '25
+468
in 4 channels
Get PRO
October '25
+1 077
in 11 channels
Get PRO
September '25
+905
in 30 channels
Get PRO
August '25
+1 156
in 3 channels
Get PRO
July '25
+1 004
in 26 channels
Get PRO
June '25
+108
in 1 channels
Get PRO
May '25
+509
in 4 channels
Get PRO
April '25
+818
in 16 channels
Get PRO
March '25
+1 483
in 12 channels
Get PRO
February '25
+1 196
in 20 channels
Get PRO
January '25
+70
in 2 channels
Get PRO
December '24
+988
in 20 channels
Get PRO
November '24
+760
in 12 channels
Get PRO
October '24
+2 336
in 34 channels
Get PRO
September '24
+1 002
in 18 channels
Get PRO
August '24
+1 396
in 15 channels
Get PRO
July '24
+816
in 10 channels
Get PRO
June '24
+348
in 7 channels
Get PRO
May '24
+348
in 2 channels
Date
Subscriber Growth
Mentions
Channels
08 June+1
07 June+2
06 June0
05 June+2
04 June+4
03 June+4
02 June+7
01 June0
Channel Posts
Системные вызовы и syscall в Linux: как программа стучится в ядро Каждый раз, когда программа читает файл, открывает сокет ил
Системные вызовы и syscall в Linux: как программа стучится в ядро
Каждый раз, когда программа читает файл, открывает сокет или печатает строку в терминал, она не делает это сама. Она просит об этом ядро. Механизм этой просьбы называется системным вызовом syscall.
Что это Syscall - это запрос программы к ядру на операцию, которую ей не дают сделать напрямую: доступ к диску, сети, памяти, процессам. Это единственный легальный вход из твоего кода внутрь ядра. Два пространства Программы работают в user space с урезанными правами. Ядро и железо живут в kernel space. Между ними стену ставит сам процессор: приложения крутятся в кольце защиты ring 3, ядро в ring 0. Дёрнуть драйвер диска из обычного процесса нельзя, можно только попросить ядро. Сделано это для изоляции и безопасности. Если бы любой процесс мог писать прямо в железо или в чужую память, один баг ронял бы всю систему. Ядро выступает арбитром: проверяет права, валидирует аргументы и только потом выполняет операцию. Примеры Базовые сисколы, на которых держится почти всё:

int fd = open("file.txt", O_RDONLY); // открыть файл
read(fd, buf, 1024);                 // прочитать данные
write(1, "hello\\n", 6);             // записать в stdout
close(fd);                           // закрыть
А ещё fork() порождает новый процесс, execve() запускает программу, mmap() выделяет память. В Linux x86-64 их несколько сотен. Под капотом То, что в C выглядит как обычная функция, на деле оказывается переходом в ядро. Номер сисколла кладётся в регистр rax, аргументы в rdi, rsi, rdx, а инструкция syscall передаёт управление ядру:

mov rax, 1     ; номер вызова write
mov rdi, 1     ; fd = stdout
mov rsi, msg   ; адрес буфера
mov rdx, 6     ; длина
syscall        ; прыжок в kernel space
libc Руками syscall почти никто не пишет: между тобой и ядром стоит glibc. Функция write() из unistd.h это тонкая обёртка: разложить аргументы по регистрам и вызвать syscall. Поэтому «функция» и «системный вызов» не одно и то же: printf() это функция libc, а write() под ней уже настоящий syscall. strace Хочешь увидеть все сисколы программы вживую:

strace ./program     # все вызовы подряд
strace -c ls         # сводка с подсчётом и таймингами
Вывод покажет каждый open, read и write с аргументами и кодом возврата. Незаменимо для отладки и реверса. Итог Syscall это мост между твоим кодом и ядром. Разберёшься в сисколах и будешь видеть, что программа делает на самом деле: где тормозит, куда лезет и почему падает. LinuxCamp | #utils

2
🔥 Большая раздача материалов для поиска работы DevOps-инженеру Если ты DevOps-инженер и планируешь искать новую работу в ближайшие месяцы — забирай бесплатно наши материалы. 📄 Шпаргалка по HR-скринингу — как отвечать на самые частые вопросы рекрутеров и не отлететь на первом этапе. 📄 Готовая структура самопрезентации на интервью — что говорить о себе, чтобы твой опыт выглядел сильнее. 📄 5 практических советов по подготовке к собеседованию — что реально влияет на прохождение интервью. 📄 Список из 30 компаний с валютной удалёнкой — международные компании, которые нанимают удалённых специалистов и платят в $ или €. Мы сами используем эти материалы при подготовке кандидатов. Напишите в личку для получения: @careerpilot_club Результаты наших клиентов: https://www.youtube.com/@careerpilot-org
986
3
🔥 Большая раздача материалов для поиска работы DevOps-инженеру Если ты DevOps-инженер и планируешь искать новую работу в ближайшие месяцы — забирай бесплатно наши материалы. 📄 Шпаргалка по HR-скринингу — как отвечать на самые частые вопросы рекрутеров и не отлететь на первом этапе. 📄 Готовая структура самопрезентации на интервью — что говорить о себе, чтобы твой опыт выглядел сильнее. 📄 5 практических советов по подготовке к собеседованию — что реально влияет на прохождение интервью. 📄 Список из 30 компаний с валютной удалёнкой — международные компании, которые нанимают удалённых специалистов и платят в $ или €. Мы сами используем эти материалы при подготовке кандидатов. Напишите в личку для получения: @careerpilot_club Результаты наших клиентов: https://www.youtube.com/@careerpilot-org
1 025
4
Не все любят AI Пока Linux ядро стремительно превращается в вайбкод проект, многие другие опенсорс тулзы запрещают любые AI-к
Не все любят AI Пока Linux ядро стремительно превращается в вайбкод проект, многие другие опенсорс тулзы запрещают любые AI-контрибьюции - QEMU — "Политика проекта – отклонять любые контрибьюции, если есть основания полагать, что они включают в себя AI-сгенерированный контент или основаны на нём». - NetBSD — код, сгенерированный AI, «считается потенциально заражённым кодом и не должен попадать в коммит». - Zig — полный запрет на использование AI в каком бы то ни было виде. «Никакого LLM-сгенерированного контента», «Никаких LLM для перевода», «Никаких LLM для поиска багов», «Никаких обсуждений использования чатботов/LLM-сервисов». - OBS Studio — «Код должен быть написан человеком».
2 671
5
SRE тут? Нашли для вас подкаст, который вполне может пополнить ряд любимых. Коллеги из Авито создали «В SREду на кухне», пери
SRE тут? Нашли для вас подкаст, который вполне может пополнить ряд любимых. Коллеги из Авито создали «В SREду на кухне», периодически собираются, зовут на запись гостей и обсуждают то, о чём не принято говорить в опенспейсе. Например, вот темы недавних выпусков: — GitOps не волшебная таблетка; — Зачем продукту бюджет ошибок; — Роняем прод, чтобы стать сильнее: всё о Chaos Engineering; — SRE больше не нужны. AI переписал правила. Отвечая на вопрос «А при чём здесь комьюнити?» — все дополнительные инсайты, статьи и мысли на темы выпусков ребята выкладывают в канал «Avito SREда». И там уже собралась активная аудитория коллег-инженеров.
2 805
6
Ядро Linux уже чисто ИИ пишет За последние пару недель количество новых коммитов, помеченных как “Assisted-by” ИИ-ассистентом
Ядро Linux уже чисто ИИ пишет За последние пару недель количество новых коммитов, помеченных как “Assisted-by” ИИ-ассистентом (например, Claude), буквально взлетело. Каждый день отправляются огромные пачки изменений, написанных в режиме вайб-кодинга 🫶
4 243
7
На Stepik запустили мощный курс по «Troubleshooting Docker и Kubernetes: поиск и устранение проблем» В программе только важны
На Stepik запустили мощный курс по «Troubleshooting Docker и Kubernetes: поиск и устранение проблем» В программе только важные аспекты: — troubleshooting Docker и образов — диагностика сетевых проблем — настройка readiness/liveness probes — отладка pod’ов, деплоев и ingress — анализ логов контейнеров и кластера — разбор ошибок CrashLoopBackOff, OOMKilled, ImagePullBackOff и других Собеседования на DevOps/SRE сейчас всё чаще строятся вокруг реальных инцидентов. Данный курс фокусируется именно на таких сценариях и помогает в подготовке к практическим вопросам 48 часов доступен со скидкой 25% ↗️ Пройти курс на Stepik
2 289
8
Бэкапы БД отдельным контейнером container-db-backup — Docker-образ для регулярных бэкапов баз данных. Поддерживает PostgreSQL
Бэкапы БД отдельным контейнером container-db-backup — Docker-образ для регулярных бэкапов баз данных. Поддерживает PostgreSQL, MySQL/MariaDB, MongoDB, Redis, SQLite, MSSQL, CouchDB и InfluxDB. Бэкапы можно складывать в локальную папку, S3-compatible storage, MinIO, Wasabi или Azure. Как работает Ты добавляешь отдельный контейнер рядом с базой, задаёшь параметры через env-переменные, а он по расписанию делает dump. Пример для PostgreSQL: services: db-backup: image: docker.io/tiredofit/db-backup:latest volumes: - ./backups:/backup environment: - DB01_TYPE=pgsql - DB01_HOST=postgres - DB01_NAME=app - DB01_USER=app - DB01_PASS=secret - DEFAULT_BACKUP_INTERVAL=1440 - DEFAULT_COMPRESSION=ZSTD DB01, DB02, DB03 — это разные backup job’ы. Так можно одним контейнером бэкапить несколько баз. Что умеет Можно настроить расписание, сжатие, checksum, шифрование, очистку старых архивов, pre/post hooks и уведомления при ошибках в email, Matrix, Mattermost или Rocket.Chat. Ручной запуск тоже есть: docker exec -it db-backup backup-now А для отдельной задачи: docker exec -it db-backup backup01-now Важный нюанс Бэкап это не только файл в папке. Его нужно периодически проверять восстановлением. У образа есть restore-скрипт, но поддержка восстановления заявлена только для MariaDB, Postgres и MongoDB. Для остальных лучше заранее проверить свой сценарий руками. Вывод container-db-backup — удобный вариант, если хочется быстро добавить scheduled backups в Docker Compose без отдельного cron-скрипта. Но после настройки обязательно проверь restore, иначе это не бэкап, а просто архив с надеждой. LinuxCamp | #utils
3 665
9
💻А вы уже записались на бесплатный курс для начинающих системных администраторов? Начните работать с Linux на курсе от Акаде
💻А вы уже записались на бесплатный курс для начинающих системных администраторов? Начните работать с Linux на курсе от Академии Selectel. Вы научитесь: — работать с командной строкой Linux и основными утилитами, — управлять пакетами и обновлениями ПО, — настраивать сети, SSH-соединения и мониторинг системы, — управлять пользователями, файлами и правами доступа. Все уроки и практика уже доступны, проходите в комфортном для себя темпе. 👉Начните обучение: https://slc.tl/2e1tj Реклама. АО "Селектел". erid:2W5zFHHpqgM
0
10
socktop: удаленный мониторинг сервера по WebSockets socktop — это TUI-мониторинг для удалённых Linux-машин. На сервере запуск
socktop: удаленный мониторинг сервера по WebSockets socktop — это TUI-мониторинг для удалённых Linux-машин. На сервере запускается лёгкий агент, а ты со своей машины подключаешься к нему через WebSocket и смотришь метрики в терминале. По стилю похоже на top/btop, но с удалённым подключением. Что показывает В интерфейсе есть CPU, память, swap, диски, сеть, температуры и список процессов. Агент не крутит постоянный сборщик метрик в фоне: он собирает данные по запросу клиента. Когда никто не подключён, нагрузка почти нулевая. Как запустить Установка через cargo: cargo install socktop cargo install socktop_agent На сервере: socktop_agent --port 3000 На своей машине: socktop ws://SERVER_IP:3000/ws Для локального демо без отдельного сервера: socktop --demo Важный нюанс Если открываешь агент не только в локальной сети, лучше включить TLS и токен. SOCKTOP_TOKEN=changeme socktop_agent --enableSSL --port 8443 Подключение: socktop --tls-ca /path/to/cert.pem \ "wss://SERVER_IP:8443/ws?token=changeme" Без этого получится удобный, но лишний открытый вход к системным метрикам. Вывод socktop полезен, когда хочется смотреть состояние удалённого сервера без SSH-сессии с htop, iotop и кучей отдельных команд. Для домашней лаборатории, Raspberry Pi, dev-серверов и небольших стендов очень приятный вариант. LinuxCamp | #utils
2 920
11
Если при слове «облако» вы думаете не о небе, а об инфраструктуре и сетях — вам понравится канал «Кучевые АйТи». Здесь команд
Если при слове «облако» вы думаете не о небе, а об инфраструктуре и сетях — вам понравится канал «Кучевые АйТи». Здесь команда компании «Облакотека» пишет о развитии облачных технологий и о том, как превратить инфраструктурный хаос в удобные виртуальные решения для бизнеса. Читайте в канале: Вы же видели новость о том, как ИИ-агент в Cursor за 9 секунд удалил основную базу и все бэкапы стартапа PocketOS. Как держать ИИ на коротком поводке? Читать в канале Не NVIDIA единой. Разбираемся на практике, что находится за пределами привычного стека и почему иногда стоит туда заглянуть. Читать в канале Если в компании очередь к DWH-команде длиннее, чем в поликлинике, то Data Mesh придумали для вас. Рассказываем, в чем суть подхода и как он применяется на практике. Читать в канале Подписаться: t.me/oblakoteka
0
12
Полный курс по вайбкодингу с Claude Code (за 1.5 часа) 😁 По полочкам разложил весь багаж знаний по работе с Claude Code: — У
Полный курс по вайбкодингу с Claude Code (за 1.5 часа) 😁 По полочкам разложил весь багаж знаний по работе с Claude Code: — Установка, оплата, настройка — MCP, субагенты, скиллы, команды — git/github, x100 к скорости работы через "Git Worktrees" — Деплой на выделенный сервер (как делают взрослые дяди): покупка домена, аренда сервера, настройка DNS, сборка через dokploy Рассказываю, что сам использую в работе и почему. Ценю ваше время, поэтому сжал 7 часов лайва в 1.5 😊 Видео забирай бесплатно по ссылке
4 177
13
Shellfirm: защита от опасных команд в терминале Shellfirm — это предохранитель для shell-команд. Он перехватывает рискованные
Shellfirm: защита от опасных команд в терминале Shellfirm — это предохранитель для shell-команд. Он перехватывает рискованные команды перед выполнением и просит дополнительное подтверждение. Например, если ты случайно запускаешь что-то вроде: rm -rf / git reset --hard kubectl delete namespace prod Shellfirm может остановить выполнение и показать предупреждение. Как работает Утилита встраивается в shell через hook и проверяет команду перед запуском. Установка: cargo install shellfirm Инициализация: shellfirm init После перезапуска shell можно проверить: git reset --hard Команда не выполнится молча: Shellfirm должен показать предупреждение. Вывод Shellfirm — простой предохранитель для терминала. Можно использовать как дополнительный слой проверки перед выполнением опасных действий. LinuxCamp | #utils
4 314
14
Linux впервые в истории взял 5% в Steam Доля пользователей Linux на Steam достигла 5% по данным опроса Valve за март 2026 год
Linux впервые в истории взял 5% в Steam Доля пользователей Linux на Steam достигла 5% по данным опроса Valve за март 2026 года. Для контекста, как Linux рос: ноябрь 2024 — 2% ноябрь 2025 — 3% март 2026 — 5.33% При ~132 млн пользователей Steam в месяц это около 7 млн геймеров на Linux. Расклад по платформам в марте: Windows — 92.33% (-4.28%) Linux — 5.33% (+3.10%) macOS — 2.35% LinuxCamp | #news
5 169
15
ОДНА eSIM — СВЯЗЬ БЕЗ ГРАНИЦ Когда обычный интернет падает — связь должна работать. У наших друзей в EsimWorld появились межд
ОДНА eSIM — СВЯЗЬ БЕЗ ГРАНИЦ Когда обычный интернет падает — связь должна работать. У наших друзей в EsimWorld появились международные eSIM-карты — стабильный интернет там, где другие сети сдаются. 🌍 Интернет без VPN, блокировок и бесконечного «сайт недоступен» ⚡️ Быстрое подключение по QR-коду 📡 135+ стран в одном eSIM-профиле 💬 Связь для работы, общения, путешествий и повседневной жизни 🛰 Работает там, где нужен настоящий доступ к сети ✅ Все сервисы доступны без лишних приложений ✅ Подключение за пару минут ✅ Удобно в поездках и за границей ✅ Один профиль — весь мир на связи EsimWorld — экскаватор в мире связи. Прокладываем интернет там, где другие не могут. 🤖 @esimwrldbot 🛟 Поддержка: @esim_sup
0
16
Как вам такое DE, братва? LinuxCamp
Как вам такое DE, братва? LinuxCamp
4 803
17
Напоминаем про GetNet Ту самую конференцию для сетевиков и сисадминов среднего бизнеса. 15 мая, Москва + онлайн, без воды и м
Напоминаем про GetNet  Ту самую конференцию для сетевиков и сисадминов среднего бизнеса. 15 мая, Москва + онлайн, без воды и маркетинга. Теперь у конференции появилась подробная презентация — можно посмотреть полную программу, изучить список докладов и сориентироваться, куда идти Суть не изменилась: только практикующие инженеры, только реальные кейсы, только то, что можно применить сразу. Живое общение с коллегами, вопросы докладчикам и готовые инструменты для работы. Регистрация здесь
0
18
hackingtool: большая подборка hacking security-утилит в одном меню 👻 hackingtool — это Python/TUI-оболочка для установки и з
hackingtool: большая подборка hacking security-утилит в одном меню 👻 hackingtool — это Python/TUI-оболочка для установки и запуска инструментов по security-тестированию. Внутри собраны утилиты для OSINT, web security, reverse engineering, forensics, cloud security, mobile security, Active Directory и других задач. В версии 2.0 авторы заявляют 185+ инструментов и поиск по меню. Что умеет Главная идея простая: не держать в голове десятки репозиториев и команд установки, а искать нужный инструмент из одного интерфейса. Например, в списке есть: nmap theHarvester ffuf OWASP ZAP Trivy Самое интересное Репозиторий содержит не только защитные инструменты, но и спорные категории: phishing, RAT, DDoS, payload creation и post-exploitation. 🤔Использовать только в защитных целях!!! Вывод hackingtool полезен как каталог и быстрый лаунчер security!-инструментов. Детям не игрушка 😁 LinuxCamp | #utils
5 034
19
Когда код руками писать отвык, но LLM твои задачи не тянет 🗣 LinuxCamp | #memes
Когда код руками писать отвык, но LLM твои задачи не тянет 🗣 LinuxCamp | #memes
4 478
20
isd: systemd, но в нормальном TUI isd расшифровывается как interactive systemd. Это TUI-утилита для работы с systemd units: с
isd: systemd, но в нормальном TUI isd расшифровывается как interactive systemd. Это TUI-утилита для работы с systemd units: сервисами, таймерами, сокетами и user/system unit’ами. Вместо постоянного набора systemctl status, journalctl, restart, enable можно открыть один интерфейс и искать нужные юниты через fuzzy search. Что умеет Внутри можно быстро переключаться между system и user units, смотреть превью статуса, открывать вывод в pager/editor, работать с командами через command palette и не писать каждый раз длинные systemctl-команды руками. Запуск выглядит просто: isd Установить можно через uv, nix или AppImage. Например, если используешь uv: uv tool install isd-tui isd Где полезно Когда на сервере много сервисов и нужно быстро понять, что упало, что перезапустить и какие логи посмотреть. Обычный вариант: systemctl status nginx journalctl -u nginx -f systemctl restart nginx С isd это можно делать из одного TUI, не вспоминая каждый раз точное имя юнита. Вывод isd не заменяет знание systemctl, но сильно ускоряет повседневную работу с systemd. Хорошая штука для серверов, dev-машин и ситуаций, когда юнитов много, а руками искать их уже надоело. LinuxCamp | #utils
4 733