ch
Feedback
LinuxCamp | DevOps

LinuxCamp | DevOps

前往频道在 Telegram

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

显示更多

📈 Telegram 频道 LinuxCamp | DevOps 的分析概览

频道 LinuxCamp | DevOps (@linuxcamp_tg) 俄语 语言赛道中的 是活跃参与者。目前社区聚集了 13 960 名订阅者,在 技术与应用 类别中位列第 9 131,并在 俄罗斯 地区排名第 47 183

📊 受众指标与增长动态

невідомо 创建以来,项目保持高速增长,吸引了 13 960 名订阅者。

根据 06 七月, 2026 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 -98,过去 24 小时变化为 -3,整体触达仍然可观。

  • 认证状态: 未认证
  • 互动率 (ER): 平均受众互动率为 27.85%。内容发布后 24 小时内通常能获得 10.66% 的反应,占订阅者总量。
  • 帖子覆盖: 每篇帖子平均可获得 3 888 次浏览,首日通常累积 1 489 次浏览。
  • 互动与反馈: 受众积极参与,单帖平均反应数为 23
  • 主题关注点: 内容集中在 linuxcamp, ядро, linux, диск, docker 等核心主题上。

📝 描述与内容策略

作者将该频道定位为表达主观观点的平台:
Обо мне: C/C++/Linux эксперт. Говорим про разработку, Linux, DevOps, сети и администрирование. Админ (реклама): @XoDefender Чат: @linuxcamp_chat Менеджер: @Spiral_Yuri Биржа: https://telega.in/c/linuxcamp_tg РКН: https://clck.ru/3RWA3C

凭借高频更新(最新数据采集于 07 七月, 2026),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 技术与应用 类别中的关键影响点。

13 960
订阅者
-324 小时
-277
-9830
帖子存档
Собери свой проект в облаке с нуля за 1 месяц с Terraform За 4 недели практики ты: 🔹Разберешь синтаксис и конструкции Terraf
Собери свой проект в облаке с нуля за 1 месяц с Terraform За 4 недели практики ты: 🔹Разберешь синтаксис и конструкции Terraform 🔹Соберёшь полноценный проект в облаке 🔹Настроишь DDoS защиту и CDN через Cloudflare 🔹Научишься управлять несколькими окружениями и провайдерами в одной кодовой базе 📍Старт - 17 ноября. Формат групповой, каждую неделю будем разбирать все решения и вопросы ⚙️ Подойдет тем, кто уже немного разбирается в теме DevOps 🔗 Узнать больше и записаться

Нет места, а оно есть du/dh показывает, что место в файловой системе еще есть, а записать ничего не возможно, т.к. нет места.
Нет места, а оно есть du/dh показывает, что место в файловой системе еще есть, а записать ничего не возможно, т.к. нет места. Места полно, а записать нельзя Симптом: df -h показывает, что место есть, а при записи: "No space left on device". Почему так бывает Когда удаляешь файл, его данные не исчезают мгновенно. Если какой-то процесс всё ещё держит открытый дескриптор на этот файл, ядро не освобождает место, пока процесс не закроет его. Получается: файла вроде нет, а гигабайты всё ещё заняты. Как проверить Посмотреть, кто держит удалённые файлы:

lsof | grep deleted
или покороче:

lsof +L1
В списке найдёшь процессы и пути к призрачным файлам. Как починить Заверши процесс, который держит файл:

kill -9 <pid>
или перезапусти службу, если это, например, nginx, postgres или docker. После этого место действительно освободится. Вывод Удалённый файл жив, пока его кто-то держит. df/du не всегда дают полную реальную картину происходящего. LinuxCamp | #storage

👩‍💻 Всем программистам посвящается! Вот 17 авторских обучающих IT каналов по самым востребованным областям программирования
👩‍💻 Всем программистам посвящается! Вот 17 авторских обучающих IT каналов по самым востребованным областям программирования: Выбирай своё направление: 👩‍💻 Linux — t.me/linux_ready 🖼️ DevOpst.me/devops_ready 👩‍💻 Bash & Shell — t.me/bash_ready 🤔 InfoSec & Хакинг — t.me/hacking_ready 👩‍💻 Python — t.me/python_ready 🤖 Нейросетиt.me/neuro_ready 🖥 SQL & Базы Данных — t.me/sql_ready 👩‍💻 IT Новости — t.me/it_ready 👩‍💻 C/C++ — https://t.me/cpp_ready 👩‍💻 C# & Unity — t.me/csharp_ready 🖥 Data Sciencet.me/data_ready 👩‍💻 Java — t.me/java_ready 🐞 QA-тестирование t.me/qa_ready 📖 IT Книги — t.me/books_ready 👩‍💻 Frontend — t.me/frontend_ready 📱 JavaScript — t.me/javascript_ready 👩‍💻 Backend — t.me/backend_ready 📱 GitHub & Git — t.me/github_ready 🖥 Design — t.me/design_ready 📌 Гайды, шпаргалки, задачи, ресурсы и фишки для каждого языка программирования!

fio: тестируем скорость дисков Что делает fio: fio - утилита для нагрузочного тестирования ввода-вывода (input-output). Она п
fio: тестируем скорость дисков Что делает fio: fio - утилита для нагрузочного тестирования ввода-вывода (input-output). Она показывает, сколько твой диск реально выдаёт: IOPS, MB/s и latency при разных сценариях чтения и записи. Установка:

sudo apt install fio -y
Пример проверки скорости:

fio --name=test \
    --ioengine=io_uring \
    --rw=randread \
    --bs=4k \
    --size=1G \
    --numjobs=4 \
    --runtime=30s \
    --group_reporting
fio создаёт четыре параллельных задачи, которые читают случайные блоки по 4 KB из 1 GB файла в течение 30 секунд, используя движок io_uring. Результат: сколько твой диск может обработать случайных операций за секунду. Зачем это нужно: Когда настраиваешь базу данных, файловый сервер или просто хочешь понять, стоит ли менять SSD, то fio покажет, где узкое место: в скорости, в задержках или в количестве параллельных операций. Вывод: fio - это конкретные цифры, по который можно делать выводы, основанные не на ощущениях. С ним легко увидеть, насколько быстро твоя система справляется с реальной нагрузкой. LinuxCamp | #utils

Умный CLI файловый менеджер: nnn nnn - миниатюрный, но мощный терминальный файловый менеджер, который почти не требует настройки: — Быстро запускается (идеален для Raspberry Pi и Android Termux) — Управляется с клавиатуры: стрелки, / для поиска, Tab для контекстов, q для выхода — Поддерживает фильтрацию «на лету», пакетное переименование, анализ диска, закладки и сессии — Интегрируется с Vim/Neovim, копирует пути в буфер, умеет работать с архивами и отправлять файлы в корзину — Работает везде: Linux, macOS, BSD, Windows (WSL), Haiku — без GUI или с ним — Приватный, POSIX-совместимый, без сбора данных и лишних зависимостей — Расширяется плагинами: превью, миниатюры, монтирование, загрузка в облако и многое другое Совет: Если вы сильно привыкли к ls, делаем alias и используем nnn:

alias ls='nnn -de'
GitHub проекта LinuxCamp | #utils

Как поделиться терминалом по ссылке и без SSH? ttyd - утилита, которая превращает твой терминал в веб-страницу. Запускаешь од
Как поделиться терминалом по ссылке и без SSH? ttyd - утилита, которая превращает твой терминал в веб-страницу. Запускаешь одну команду и можешь открыть консоль прямо в браузере. Установка

sudo snap install ttyd --classic
ttyd bash
Открываешь http://<ip>:7681 и видишь свой терминал в браузере. По умолчанию он только для чтения, но если добавить флаг -W, можно делать его интерактивным. Зачем это нужно С ttyd можно делиться консолью на демо, показывать командам CI, смотреть логи контейнеров или следить за своим ИИ-агентом прямо с телефона через Tailscale - без SSH и без клиента. Например:

ttyd -p 7681 sh -lc 'docker logs -f backend'
Теперь логи бекенда доступны по ссылке Один терминал для всех Чтобы все видели одну и ту же сессию (а не каждый свой терминал), можно обернуть в tmux:

tmux new -s demo
ttyd tmux attach -t demo
Теперь все участники смотрят один экран. Добавь -W, если хочешь дать им право писать команды. Вывод ttyd превращает обычный shell в веб-интерфейс без SSH. Но нельзя забывать о безопасности! Не давайте права на запись кому попало. LinuxCamp | #utils

perf: микроскоп для производительности ядра perf - инструмент, встроенный прямо в ядро Linux. Он показывает, куда утекает про
perf: микроскоп для производительности ядра perf - инструмент, встроенный прямо в ядро Linux. Он показывает, куда утекает производительность: какие функции жрут CPU, сколько контекстных переключений, какие системные вызовы самые медленные. Не требует установки пакетов, а просто:

sudo perf top
и ты видишь, где реально горит процессор. Замер производительности программы Хочешь понять, где тормозит твой код запускаешь:

sudo perf record -g ./my_program
sudo perf report
Первая команда собирает стек вызовов с нагрузкой. Вторая показывает отчёт: на какие функции ушло больше всего времени. Анализ системных вызовов Чтобы увидеть, что делает процесс на уровне ядра:

sudo perf stat -p $(pidof nginx)
Выведет количество системных вызовов, переключений контекста и кэшей. Это то, что top не покажет. Вывод perf - инструмент, который показывает, чем занята твоя система. Его используют, когда нужно найти горячие участки кода, понять, куда уходит процессорное время в базе данных, или оптимизировать Nginx и PostgreSQL под реальные боевые нагрузки. LinuxCamp | #utils

🐧 System Level Meetup: C / Linux Kernel Track 📅 22 ноября 2025 года 🕚 11:00 — 22:00 📍 Москва, 2-й Кожуховский пр., 29, ко
🐧 System Level Meetup: C / Linux Kernel Track 📅 22 ноября 2025 года 🕚 11:00 — 22:00 📍 Москва, 2-й Кожуховский пр., 29, корп. 6 (МЦК, станция «ЗИЛ») 🎟 Формат: онлайн и офлайн. Участие бесплатное, по предварительной регистрации. Приглашаем Linux-инженеров и разработчиков системного ПО на System Level Meetup от YADRO. Поговорим о том, как развивается ядро Linux, о поддержке нового железа и архитектуры, которые формируют цифровую инфраструктуру будущего. 🔍 Что обсудим: — развитие RISC-V SBI и поддержка со стороны Linux; — автоматизация сборки ядра и патчинга Debian с помощью open-source инструментов; — универсальные хост-ОС и безопасный запуск приложений для разных платформ; — взаимодействие user space и ядра: IOCTL и расширение работы с устройствами. 📌 В программе: — RISC-V SBI: история, поддержка ОС и перспективы; — Автоматизация работы с ядром Linux для CI-процессов; — Универсальные хост-ОС и безопасность исполнения; — IOCTL и эмуляция устройств: кейсы и практика. 🗣 Спикеры: Константин Невидин (Синтакор), Тимур Аммаев (YADRO), Илья Клементьев (YADRO), Никита Шубин (YADRO) и другие. 📌 Офлайн-гостей ждут демозона с оборудованием YADRO, активности, еда, подарки и afterparty. 📌 Онлайн-участники смогут задавать вопросы спикерам в прямом эфире. 👉 Регистрация открыта. Количество мест ограничено.

Запуск Windows-приложений на Linux: Wine Если ты сидишь на Linux, но время от времени нуждаешься в каких-нибудь программах, к
Запуск Windows-приложений на Linux: Wine Если ты сидишь на Linux, но время от времени нуждаешься в каких-нибудь программах, которые есть только под винде — используй Wine Он ничего не эмулирует, он транслирует код из одной среды, в другую - переводит вызовы Windows API в POSIX-вызовы "на лету" — из-за этого программы работают быстрее и потребляют меньше ресурсов.
Отсюда и следует его полное название, которое является акронимом - Wine Is Not an Emulator.
Проект запустили ещё в 1993 году, а стабильный релиз вышел в 2008. Это полностью открытое ПО, которое поддерживают компании вроде CodeWeavers. Важно что: — не всё работает идеально, иногда придётся повозиться с настройками — стабильность зависит от конкретной программы и драйверов Подробный гайд по установке и использованию wine. LinuxCamp | #utils

На Stepik вышел курс - Linux: полный апгрейд твоих скиллов Хочешь реально понимать, что происходит под капотом твоей системы,
На Stepik вышел курс - Linux: полный апгрейд твоих скиллов Хочешь реально понимать, что происходит под капотом твоей системы, а не просто кликать по GUI? Без глубокого знания базы ты не инженер - ты просто пользователь. 🔹 В курсе ты: - Освоишь bash, grep, sed, awk - инструменты, которыми живут админы. - Разберёшь права, процессы, сеть, файловую систему и научишься чинить всё, что падает. - Настроишь SSH, firewall, systemd, crontab, демоны и автозапуск. - Научишься анализировать логи, следить за нагрузкой, и не паниковать при 100% CPU. 💡 Формат: пошаговое объяснение базы и разбор важных практик по работе с Linux. 🎯 После курса ты: будешь чувствовать Linux как родную среду и забудешь, что такое “permission denied”. 🚀 Сейчас действуют скидка целых - 30%, не упусти реальный шанс прокачаться. 👉 Пройти курс на Stepik

Менеджер паролей для linux Если не хочешь хранить пароли в .env или светить их в коде, попробуй pass. Это минималистичный мен
Менеджер паролей для linux Если не хочешь хранить пароли в .env или светить их в коде, попробуй pass. Это минималистичный менеджер паролей, который хранит каждый пароль в отдельном GPG-файле, зашифрованном твоим GPG-ключом. Установка:

sudo apt install pass gpg
gpg --gen-key
pass init <имя_ключа>
Команда pass init связывает хранилище с твоим ключом, только им можно будет расшифровать пароли. Добавление и просмотр:

pass insert github.com
pass show github.com
Пароли лежат в ~/.password-store. Это обычные файлы, но зашифрованные GPG. Структура каталогов повторяет иерархию имён, поэтому всё выглядит логично и читаемо. Использование в скриптах: Так можно передавать пароли в CI или автоматизацию без риска утечек, они подгружаются только во время выполнения.

#!/bin/bash
DOCKER_PASS=$(pass show dev/docker)
echo "$DOCKER_PASS" | docker login -u myuser --password-stdin
pass легко интегрируется в CI, shell-скрипты и git. Все шифруется твоим ключом, все под твоим контролем. LinuxCamp | #utils

И все это для того, чтобы при загрузке произошёл очередной "Kernel panic", и надо было подключить ноутбук с Windows, чтобы найти решение. Особенно актуально для любителей Арча)) LinuxCamp | #memes

Итоги State of DevOps Russia 2025 На вебинаре 31 октября «Экспресс 42» представит результаты «Исследования состояния DevOps в
Итоги State of DevOps Russia 2025    На вебинаре 31 октября «Экспресс 42» представит результаты «Исследования состояния DevOps в России 2025» — анализа индустрии, основанного на опросе более 4000 специалистов. Ежегодно «Экспресс 42» вместе с партнёрами выявляет технологические тренды и оценивает их влияние на эффективность разработки.    В этом году эксперты исследовали Developer Experience, информационную безопасность, ИИ- и DevOps-инструменты, Kubernetes, внутренние платформы для разработки.   Вы узнаете:  * какие инструменты сейчас популярны; * какие характеристики Developer Experience отличают высокоэффективные команды; * для каких задач используют ИИ-инструменты; * как внедряют ИБ в процесс разработки; * какие цели развития у внутренних платформ для разработки; * какие изменения произошли на рынке труда за год.   Ждём вас на вебинаре!   Онлайн | 31 октября в 12:00 Зарегистрироваться

Open 3D Engine 25.10 Немного вводных Open 3D Engine - игровой движок, пригодный для разработки современных игр класса AAA и в
Open 3D Engine 25.10 Немного вводных Open 3D Engine - игровой движок, пригодный для разработки современных игр класса AAA и высокоточных симуляторов. Исходный код движка O3DE был открыт в июле 2021 года компанией Amazon, сам код написан на C++. Из нового в 25.10 (для linux) — Размер установочного пакета сокращён на 40% — Обеспечена совместимость со стандартом C++ 20 — MOC (Masked Occlusion Culling) экономит ресурсы, не рисуя то, что перекрыто другими объектами — Motion Blur добавляет размытие для движущихся объектов — В модуль OpenXR добавлены компоненты для контроллеров виртуальной реальности Детальная статья по ссылке LinuxCamp | #news

Совет на 2025 год — переходите на Go. На Go собирают банки, маркетплейсы и highload-сервисы. Зарплаты мидлов начинаются от 200 000 ₽, а у сеньоров доходят до 600 000 ₽. А чтобы освоить его всего за 3 месяца — изучите канал Максима Аверина. Его бэкграунд: Senior Golang/Python (X5, Lamoda, BestDoctor), 7 лет в бэкенде, экс-тимлид и PM, 300+ собеседований с 2018 На канале вы найдёте:Советы, которые в разы повысят ваши шансы на перекат в Go — Как легко выбивать себе ту ЗП, которую желаете: скрипты переговоров и шаблоны писем — Как сделать мощный проект с code-review и уже через три недели пойти на собесы. Огромный опыт, который ты можешь перенять абсолютно бесплатно. Переходи и изучай: @maksim_golang

Передать файл по одному слову Можно передать файл, не зная IP, SSH-доступа или домена сервера получателя. Утилита croc сама у
Передать файл по одному слову Можно передать файл, не зная IP, SSH-доступа или домена сервера получателя. Утилита croc сама установит защищённое соединение и мгновенно отправит файлы или текст прямо из терминала, используя шифрование и одноразовый код Пример использования Отправитель запускает:
croc send magadrovosex.omg
После выводится одноразовый код. Получатель вводит:
croc <выданный код>
И всё! Файл мгновенно передаётся по защищённому каналу P2P (крипта, арбитраж, темки), без возни с адресами и ключами Установка

curl https://getcroc.schollz.com | bash
Почему это круто croc не требует FTP, SCP, VPN, использует end-to-end шифрование (AES-256), работает между любыми ОС и можно пересылать даже директории Микро-лайфхак Чтобы не палить одноразовый код в истории, запусти просто croc в терминале и введи код интерактивно. Но также можно команду с пробела (в большинстве shell-ов это не сохранит её в history) Вывод: croс - гига-удобная утилита для передачи файлов вообще ничего не понимая в этой жизни, нужно написать 2 очень простые команды и очень аккуратно скопировать и вставить одноразовый код. Выключайте мозги, товарищи! Скоро ai нас уничтожит и мозги нам не понадобятся LinuxCamp | #utils

По слухам из очень "надежных" источников. После того, как упал AWS, попросили того самого разраба, который координирует ИИ пе
По слухам из очень "надежных" источников. После того, как упал AWS, попросили того самого разраба, который координирует ИИ переподнять сервера. Картина выглядела примерно так 📤 LinuxCamp | #memes

Публичное собеседование на должность Senior Systems Engineer Бесплатный вебинар в формате собеседования! На нём будем: 🔹обсу
Публичное собеседование на должность Senior Systems Engineer Бесплатный вебинар в формате собеседования!  На нём будем: 🔹обсуждать опыт проектирования k8s-инфраструктуры, деплой приложений и оптимизацию систем в облаках; 🔹 снижать инфраструктурные расходы; 🔹организовывать работу с множеством команд; 🔹 страдать от работы с aws и обсуждать data science платформы и не только. Спикеры: ✨ Дмитрий Иглин, Senior Systems Engineer в одном из крупных consultancy агентств ✨ Виталий Лихачев, SRE в крупном нидерландском тревелтехе Когда: 29 октября в 19:00 мск Зарегистрироватьсяпо ссылке 👈

Куда делось место на диске? Иногда du -h показывает тонны цифр, но понять, где заполнена память всё равно сложно. Для этого е
Куда делось место на диске? Иногда du -h показывает тонны цифр, но понять, где заполнена память всё равно сложно. Для этого есть dust - современная замена du, которая красиво визуализирует использование диска прямо в терминале. Что делает dust Он сортирует директории по размеру и рисует дерево, где видно, кто занимает больше всего места.

dust
Вывод читается с первого взгляда: чем глубже, тем меньше папка, а самая тяжёлая подсвечивается ярче. Примеры Показать топ по текущей директории:

dust .
Посчитать размер домашней папки без скрытых файлов:

dust -d 1 ~
Показать только верхние 10 результатов:

dust -n 10
Установка

sudo apt install dust
Вывод dust - это du, которому сделали интерфейс для людей. Он помогает быстро понять, куда уходит место, и очистить диск без паники. LinuxCamp | #utils

Устали от хаоса в CI/CD? Собираете пайплайны из несовместимых инструментов? Пора навести порядок. Kubernetes — ваше универсал
Устали от хаоса в CI/CD? Собираете пайплайны из несовместимых инструментов? Пора навести порядок. Kubernetes — ваше универсальное решение.  ➡️ K8s способен стать ядром, которое объединит процессы и сделает ваш CI/CD предсказуемым, стабильным и управляемым. 👉 На курсе «Kubernetes Мега» от Слёрма вы освоите K8s как основу современной инженерной платформы и научитесь строить продвинутые DevOps-процессы. Вот что вы получите:  🔸 Перенос продукта на K8s без боли 🔸 Настройку отказоустойчивых кластеров 🔸 Мгновенный траблшутинг и уверенное устранение инцидентов 🔸 Повышение стабильности и безопасности приложений 🔸 Автоматизация: ротация сертификатов, автодеплой, безопасное хранение секретов Старт уже 27 октября Осталось всего 10 мест — действуйте сейчас! Программа и регистрация ➡️ по ссылке