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 13 959 subscribers, ranking 9 131 in the Technologies & Applications category and 47 183 in the Russia region.

📊 Audience metrics and dynamics

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

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

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 27.85%. Within the first 24 hours after publication, content typically collects 10.66% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 3 888 views. Within the first day, a publication typically gains 1 489 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 23.
  • 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 07 July, 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.

13 959
Subscribers
-324 hours
-277 days
-9830 days
Posts Archive
⚡️ На Stepik вышел курс по Linux Внутри 20+ модулей: от установки Linux и работы с файлами до сетей, прав, дисков, процессов, автоматизации на Bash и многого другого. Всё сразу закрепляется на практике (200+ заданий с автопроверкой). Материал подаётся понятным языком, шаг за шагом, на реальных примерах и с наглядными схемами. После прохождения вы получите сертификат, который можно добавить в резюме. Есть бесплатные демо-уроки для ознакомления. В ближайшие 48ч курс доступен со скидкой 20% по промокоду «LINUXCAMP20»: открыть курс на Stepik

Логи, краткий гайд по поиску и чтению Логи — это «черный ящик» вашей системы. Умение с ними работать - ключевой навык для быс
Логи, краткий гайд по поиску и чтению Логи — это «черный ящик» вашей системы. Умение с ними работать - ключевой навык для быстрого решения проблем. Разберем основы. Где всё лежит? Почти все логи живут в /var/log. Главные файлы: /var/log/syslog/messages — общий журнал системы (ядра, службы, сеть). /var/log/auth.log/secure — попытки входа (успешные и нет). Первое место для проверки безопасности. /var/log/dmesg — сообщения от ядра и драйверов. Смотрите через одноименную команду, фильтруя по уровню, например, только ошибки:
dmesg -l err
Чем смотреть? tail -f (следить в реальном времени), less (просмотр), grep (поиск). lnav (Log File Navigator) — делает работу с логами гораздо удобнее. Почему lnav? Открывает несколько файлов сразу и архивы (.gz) напрямую. Показывает гистограмму сообщений по времени (клавиша i). Подсвечивает синтаксис для разных форматов логов. Установка и использование:

sudo apt install lnav 

sudo lnav /var/log/syslog /var/log/auth.log
LinuxCamp | #utils

Последняя стадия принятия, она такая) 1. Борюсь с багами Nvidia 2. Плачу из-за багов Nvidia 3. Становлюсь одним целым с багам
Последняя стадия принятия, она такая) 1. Борюсь с багами Nvidia 2. Плачу из-за багов Nvidia 3. Становлюсь одним целым с багами Nvidia У меня на работе даже был кейс, когда нужно было под каждое отдельное GPU Nvidia в композиторе (picom) добавлять исключения на некоторые граф. эффекты, иначе все артефачило. LinuxCamp | #memes

Выиграйте грант DevSecOps Bootcamp Скидки до 100% на новый поток интенсива «DevSecOps Bootcamp: безопасность для бизнеса». На
Выиграйте грант DevSecOps Bootcamp  Скидки до 100% на новый поток интенсива «DevSecOps Bootcamp: безопасность для бизнеса». Научитесь встраивать безопасность в процессы — от кода до CI/CD — чтобы ускорить релизы и снизить риски. При выполнении условий гранта вы сможете получить 1 из 3 вариантов: ⭐️ скидка 100% (1 место); ⭐️ скидка 50% (2 места); ⭐️ скидка 30% (2 места). Что сделать, чтобы принять участие: 1️⃣ Быть подписанным на канал  2️⃣ Заполнить заявку Срок выполнения условий — до 26 сентября включительно. У вас будет всего одна попытка!  Каждый этап будет оцениваться командой Слёрма. Будьте честны и открыты! Итоги опубликуем в канале 29 сентября в 19:00 мск.

btop: next level мониторинг процессов Что такое btop: Классика жанра top или htop. Но есть современная альтернатива - btop. И
btop: next level мониторинг процессов Что такое btop: Классика жанра top или htop. Но есть современная альтернатива - btop. Интерфейс более красивый, делится на несколько вкладок, и каждая отвечает за свою часть системы. Установка:

sudo snap install btop
Работа с процессами: В btop можно смотреть список процессов, фильтровать и сортировать их, переключаться на дерево иерархии. Управление процессами тоже встроено: можно изменить приоритет или завершить задачу. Поддерживается работа мышью, клик по нужному процессу сразу открывает меню действий. Запускается просто командой:
btop
Память и диски: В отличие от htop, btop показывает полное распределение памяти: занятое, свободное, кэш, буферы и swap. Для дисков можно видеть не только объём, но и скорость чтения и записи в реальном времени. Сеть: Встроенный мониторинг сетевых интерфейсов позволяет сразу видеть скорость входящего и исходящего трафика. На графиках удобно отслеживать пики нагрузки. В htop этого нет, там пришлось бы использовать отдельные инструменты, например iftop или nload. Вывод: btop объединяет в одном интерфейсе возможности htop, iotop и nload. При этом он остаётся лёгким по ресурсам и удобным в использовании. Если нужен инструмент для мониторинга процессов, памяти, дисков и сети btop заметно опережает htop по возможностям. LinuxCamp | #utils

AsterConf 2025 — конфа для тех, кто держит телефонию в проде 25-27 сентября. Три дня про Asterisk и VoIP: доклады, разборы ре
AsterConf 2025 — конфа для тех, кто держит телефонию в проде 25-27 сентября. Три дня про Asterisk и VoIP: доклады, разборы реальных кейсов, живые дискуссии про инфраструктуру связи. Формат: офлайн + онлайн-стрим. На площадке — кулуарные разборы, быстрые коннекты, демо без лишней мишуры. Что по делу:
— актуальные практики Asterisk: диалплан, PJSIP, миграции, масштабирование; — сетевые тонкости VoIP: NAT, QoS, RTP-трассировка, jitter/latency; — безопасность и стабильность: SBC, мониторинг, алертинг, отладка в проде.
Присоединяйтесь (билеты еще есть), если строите корпоративную связь или любите разбирать пакеты по винтикам — это плотный апдейт за короткое время.

История о моменте, когда не понимаешь, что происходит Запускал я однажды MVP нового проекта на новом домене. Сеть поднял, контейнеры крутятся, nginx настроен. Сидим все в офисе с wi-fi - всё летает, тестировщики даже с иностранными vpn тестируют, все ок. Пошёл трафик, хоть и небольшой. Через пару дней бизнес: «С телефона сайт не открывается». Проверяю, реально, в мобильной сети таймаут. Думаю: баг в коде? косяк в nginx? Меняю конфиги, даже делаю location / { return 200 "test"; }, но не помогает. Оказывается, что основной сайт компании при этом работает и с wi-fi, и с мобильного. Что-то тут нечисто 🤔 И тут вкидывают новость: в РФ начали троттлить (ограничивать скорость) пул ip адресов Cloudflare, и работает это тоже неравномерно, в одной сети может быть все ок, в другой нет. Я конечно же подумал: "пф, как же хорошо, что у нас все домены идут через ServicePipe". Но все-таки решил сравнить DNS у доменов:

# Мой MVP-домен
dig +short my-new-domain.tld A
# Основной домен
dig +short main.company.tld A
Результат: — основной домен: ip провайдера/прокси (ServicePipe), у которого в РФ всё ок — мой домен: IP-адреса Cloudflare, часть из которых блокировалась 🙂 Добавил проверку трассы:

dig +trace my-new-domain.tld
dig +trace main.company.tld
Картина сложилась: мобильные операторы по пути до Cloudflare режут или троттлят соединение, а трафик на ServicePipe доходит без проблем. В итоге перевели новый домен через тот же провайдер (SP), всё стабилизировалось. И да, ещё и денег заработали 😊 LinuxCamp | #magadrovosex #network #story

MTC Engineer Hack — хакатон на стыке инженерии и ИТ от МТС. Реши технический кейс онлайн и получи приглашение в финал, где см
MTC Engineer Hack — хакатон на стыке инженерии и ИТ от МТС. Реши технический кейс онлайн и получи приглашение в финал, где сможешь познакомиться с экспертами МТС и выиграть мерч. 12 победителей разделят призовой фонд в 500 000 рублей. 📎 Зарегистрироваться: ссылка 🎯 Для кого: студенты и молодые инженеры в областях аппаратной разработки, радиоинженерии, сетевых технологий, DevOps. 💻 Формат: онлайн-тур + офлайн-финал в Москве 👤 Участие: индивидуальное Приглашаем всех, кто интересуется телеком-отраслью, хочет прокачать навыки в инженерии и попробовать себя в задачах МТС. Будет отлично, если ты владеешь одним из навыков: → разбираешься в сотовых сетях и оборудовании базовых станций; → умеешь работать с данными и статистикой; → знаком с LTE/NR и схемотехникой; → интересуешься цифровой обработкой сигналов; → понимаешь маршрутизацию и пишешь скрипты для сетевого оборудования. C 3 по 5 октября пройдёт онлайн-этап: участники готовят кейс по своему профилю. 11 октября — встреча финалистов на площадке, где эксперты компании помогут разобраться в деталях и дадут советы по доработке решений. Что тебя ждёт: 🔺 Задачи, близкие к реальной работе инженеров МТС: от проектирования до оптимизации сетей. 🔺 Возможность показать экспертам свои решения и получить обратную связь. 🔺 Практика, которая позволит почувствовать себя частью технологической команды МТС. 🔺 Офлайн-финал в Москве: живое общение, защита проектов и Tech Corner с Arduino и роботами. Билеты и проживание оплатят организаторы. Регистрация открыта до 1 октября включительно: https://cnrlink.com/mtsengineerhacklincamp

Еще немного экстремально обоснованного хейта в сторону винды)) Мое требование - нужно переделать все туториалы по установке линукса так, чтобы они заканчивались вот этим шагом 😂 LinuxCamp | #memes

asciinema - как записать терминал красиво и удобно С помощью asciinema можно записывать терминал так, что результат выглядит как видео, но на самом деле это текст. Его можно не только просто воспроизводить как видео, но и копировать команды и вывод прямо из записи. В отличие от классического скринкаста, который занимает много места и теряет качество, asciinema сохраняет чистый поток терминала в лёгком текстовом файле, соответственно мало весит. Установка:

sudo apt install asciinema
Как записать демку:

asciinema rec demo.cast
Запустится запись. Всё, что вы вводите и что выводит программа сохраняется. Остановить: Ctrl+D или exit. Файл demo.cast можно вставить в README.md проекта, хранить локально (и потом воспроизводить: asciinema play demo.cast), либо просто делиться файлом Мгновенный шаринг: Можно делиться записью прямо через официальное облако asciinema:
asciinema upload demo.cast
После этой команды терминал вернёт ссылку вида:
https://asciinema.org/a/cFWlOCAQjSYYGeJRoUAlSfHx1
По этой ссылке можно открыть сайт asciinema и там посмотреть запись терминала как видео и также весь поток ввода-вывода можно скопировать! Осторожно с паролями! asciinema пишет всё, что появляется в терминале. Если вводите пароль или показываете секретный ключ он попадёт в запись, этими данными делиться небезопасно :) Вывод: asciinema - это как GIFки из терминала, только без лишнего веса и с удобной интеграцией в документацию, README файлы и копирования ввода-вывода. LinuxCamp | #utils

Говорят, за автоматизацию платят больше. Ловите план, как на этом заработать 👌 Вы виртуозно тушите пожары? Но зачем тушить —
Говорят, за автоматизацию платят больше. Ловите план, как на этом заработать 👌 Вы виртуозно тушите пожары? Но зачем тушить — если можно их предотвращать? Пора менять реактивную работу на проактивную, а рутину — на автоматизацию ✅ Вам не нужны азы. Нужен апгрейд — целенаправленная прокачка в востребованного DevOps-инженера 🔝 ➡️ «DevOps Upgrade» от учебного центра Слёрм — интенсивный курс-профессия, обновлённый летом 2025 Только практика, без воды: ⏩ Ключевые инструменты: Docker, Kubernetes, CI/CD, мониторинг (Prometheus, Grafana) и автоматизация (Ansible, Terraform). ⏩ Новый воркшоп по Yandex Cloud. ⏩ Сквозной проект для портфолио: создание отказоустойчивой системы. ⏩ 2 сертификации: по Kubernetes и его мониторингу. 🌟 Бонус: курсы по Git, Linux и тренинги по самообучению. 22 сентября стоимость курса вырастет. Успейте зафиксировать текущую цену и инвестировать в свой карьерный шаг! ➡️ Переходите по ссылке, изучите программу — и станьте тем, кто предотвращает проблемы ✔️

😎 Биг дроп на канале: как я бы учил программирование с 0? Я уже как 5 лет учу программирование. За это время совершал ошибки
😎 Биг дроп на канале: как я бы учил программирование с 0? Я уже как 5 лет учу программирование. За это время совершал ошибки и корректировал свой путь. Есть много вещей, которые я бы делал иначе, чтобы процесс шел более эффективно. В новом видео делюсь опытом и рассказываю, как, по моему мнению, стоит учить программирование, учитывая наличие ИИ в современном мире: — какие ошибки я бы точно не повторил и как себя держать в ментальном порядке — как быстро обучаться так, чтобы знания не выветривались через пару дней. Также поговорим о том, что нужно на старте учить и в какой последовательности — как не попасть в "Tutorial hell" и не увязнуть в потреблении курсов Видос уже на канале: YouTube

Быстрое перемещение по папкам с помощью zoxide Инструмент: zoxide - это умный заменитель cd, который запоминает каталоги, в которых вы работаете, и позволяет прыгать к ним за пару символов. Установка:

sudo apt install zoxide
Затем добавьте в ~/.bashrc или ~/.zshrc:

eval "$(zoxide init bash)"   # для bash
eval "$(zoxide init zsh)"    # для zsh
Как пользоваться: Обычный cd остаётся доступным, но появляются новые возможности, например, добавление каталогов в базу (происходит автоматически при cd):

cd ~/projects/linuxcamp
Переход в каталог по части имени (z - сокращение от zoxide), сразу откроет ~/projects/linuxcamp:

z linux
Если каталог встречается несколько раз, можно уточнить путь:

z proj lin
Быстрый возврат в предыдущую папку:

z -
Посмотреть список популярных путей (с рейтингом посещений):

zoxide query -l
Особенности: - Работает поверх истории - чем чаще заходите в папку, тем выше её приоритет. - Поддерживает автодополнение (bash, zsh, fish). - Значительно сокращает время навигации по проектам. Вывод: zoxide делает работу с файловой системой быстрее и удобнее. Там, где раньше приходилось писать длинные пути или хранить алиасы, теперь достаточно пары букв. LinuxCamp | #utils

LinuxCamp | DevOps  Что это было? Вчера в центре города каталась… брендированная кровать на колесах.  Мы решили выяснить, в чем дело: оказалось, это MAGNIT TECH решил выйти выше пределов.  Компания проводит масштабный ребрендинг. Меняется абсолютно всё: визуал, формат работы и даже стиль общения. И мы в восторге от того, как они решили про это рассказать IT-сообществу. И, кажется, это только начало.  Noodome. 17 сентября. MAGNIT TECH Night «Выше пределов». Будет всё, что мы любим: free-bar, фуршет, танцы, хэдлайнер, а главное — живое общение. Готовы выйти в офлайн? Вход бесплатный, регистрация обязательна. P.S. Шепнули, что будет модерация, и приглашение получат только те, кто из IT… Рискнешь? 

Работа с HTTP-запросами в терминале Инструмент: Для отправки запросов из командной строки можно использовать утилиту httpie. Она позволяет выполнять запросы в формате, близком к привычному синтаксису HTTP. Установка:

apt install httpie
Примеры использования: Простой GET-запрос (без операторов — просто указываем метод и URL):
http GET https://primer.com/json
Запрос с передачей данных - ключ=значение → строка - ключ:=значение → литерал (число, true/false/null)
http POST https://primer.com/post name=LinuxCamp active:=true
Добавить заголовки - ключ:значение → HTTP-заголовок
http GET https://primer.com/headers User-Agent:LinuxCamp
Особенности: - Подсветка синтаксиса и форматирование ответа. - Удобный ввод параметров (ключ-значение). - Поддержка JSON "из коробки". - Подходит для быстрой проверки API прямо из терминала. Вывод: httpie - это удобная альтернатива curl, ориентированная на человеко-читаемый вывод. Подсветка синтаксиса, автоматическая работа с JSON и лаконичный ввод делают его полезным инструментом для тестирования и отладки HTTP-запросов прямо в терминале. LinuxCamp | #utils

Напоминаю, что у нас есть чат с отборными линуксоидами. Сюда можно задать любой интересующий вопрос по Linux, DevOps, системн
Напоминаю, что у нас есть чат с отборными линуксоидами. Сюда можно задать любой интересующий вопрос по Linux, DevOps, системному администрированию и разработке. Участники всегда рады помочь и пообщаться, поэтому не упускай сообщество из виду и присоединяйся!

Современный ls: exa / eza Когда-то появился инструмент exa - красивая альтернатива ls. С недавних пор основной форк называетс
Современный ls: exa / eza Когда-то появился инструмент exa - красивая альтернатива ls. С недавних пор основной форк называется eza. Оба делают одно и то же, просто eza активнее поддерживается и именно он есть в новых Ubuntu/Debian. Что умеет: - Красиво подсвечивает права, владельцев, даты. - Показывает дерево директорий. - Встраивает git-статусы (-M modified, -N new, -- unchanged). - Поддерживает иконки (если шрифт в терминале позволяет). Установка: sudo apt install eza (в старых системах пакет может называться exa) Мастхэв команды: # дерево каталогов eza -T # подробный вывод с правами и датами eza -l # с владельцами и git-статусом eza -lg --git # размеры в "человеческом" виде eza -lh # сортировка по времени изменения eza -lt Комбинированный вариант (можно использовать как алиас вместо ls): alias ls="eza -lh --git --icons" Вывод: eza - это та же простая команда для просмотра файлов, но в современном исполнении. Установка занимает секунды, а ощущение, что терминал стал живее и дружелюбнее - останется надолго. Если привыкли к ls, попробуйте заменить его алиасом на eza и, скорее всего, уже не захотите возвращаться назад.

DevOps, админы, разработчики, архитекторы — хватит закрывать глаза на «серого кардинала» кластера. 9 сентября в 19:00 мы разб
DevOps, админы, разработчики, архитекторы — хватит закрывать глаза на «серого кардинала» кластера.  9 сентября в 19:00 мы разберём все тонкости работы kubelet с ведущим DevOps-инженером и магистром Михаилом Чугуновым. На вебинаре вы узнаете: 💡Как kubelet управляет жизненным циклом подов и почему без него кластер — как корабль без капитана  💡Что происходит, когда kubelet падает, и как быстро возвращать систему в строй 💡Взаимодействие с API-сервером, CRI, CNI, CSI и kube-proxy — не только теория, но реальные практические советы 💡Как избежать катастроф из-за неправильной настройки kubelet и продумать архитектуру под микросервисы 🎁Бонусы для участников: 7% скидка на любой курс OTUS Видео-урок: «Детальный разбор Kubernetes» Видео-разбор: «строим конвейер поставки» Не откладывай — количество мест ограничено, а кластер ждать не станет.  Записывайся https://tglink.io/4c40fd231b2c Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: 2W5zFGApY2c

Исправление ошибок в консоли одной командой Когда часто работаешь в консоли постоянно возникают какие-то мелкие проблемы: опечатался в команде, забыл sudo, не тот флаг или пакет, и снова приходится вводить всё заново. Решение: Существует шикарный инструмент - TheFuck! Он автоматически исправляет ошибки в предыдущей команде. Установка: Debian/Ubuntu:

sudo apt install python3-dev python3-pip  
pip3 install thefuck --user
Arch:

yay -S thefuck
Чтобы активировать добавьте в ~/.bashrc или ~/.zshrc:

echo 'eval $(thefuck --alias)' >> ~/.bashrc
source ~/.bashrc
Использование: После этого можно использовать, теперь, если вы ошиблись при вводе команды, достаточно набрать:
fuck
И утилита автоматически предложит правильный вариант. Важно! Иногда thefuck может предложить неожиданное исправление, поэтому полезно следить за тем, что именно он собирается выполнить 🙂 Тест скорости сети одной командой Запуск без установки: Иногда нужно быстро проверить интернет, но нет желания ставить отдельные пакеты. В Linux можно сделать speedtest одной командой:

curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python3 -
Команда скачает Python-скрипт speedtest-cli и тут же запустит его без установки. На выходе будет привычный результат с ping, download и upload. Для работы нужен установленный python3. Если его нет:

sudo apt install python3
Установка для постоянного использования: Если планируете пользоваться регулярно, то удобнее поставить сам speedtest-cli:

sudo apt install speedtest-cli
После этого достаточно просто выполнить команду:

speedtest
LinuxCamp | #utils

LinuxCamp | DevOps - Statistics & analytics of Telegram channel @linuxcamp_tg