/usr/bin
Kanalga Telegram’da o‘tish
Канал для пользователей и администраторов Linux-систем: управление, инфраструктура, технические детали, новости и прочее. Реклама и цены: @gals_ad_bot Вопросы: @antoniusfirst @monitorim_it — канал о мониторинге ИТ
Ko'proq ko'rsatish4 960
Obunachilar
-124 soatlar
+67 kun
+6130 kun
Postlar arxiv
4 959
🧐 Когда проект требует максимальной отдачи, приходит aézа — и всё перестаёт выглядеть как мем с низким разрешением.
🌆 Гонконг, Торонто, Токио, Таганрог — всего этого пока нет, зато есть Питер, с которым всё то, что медленно, становится быстрым.
🤖 К тому же, можно бесплатно попробовать Терминатор — сервер прямо в браузере.
🚀 Держи курс на успех вместе с хостингом aeza.net
Реклама. ООО «Аеза Групп», ИНН 7813654490, erid 2VtzquoBXCr
4 959
Как защитить Kubernetes на уровне ядра Linux
Мы знаем, насколько важна безопасность при работе с Kubernetes. Поскольку все рабочие нагрузки выполняются на операционных системах хост-машин (узлов), их защита становится первостепенной задачей. Если злоумышленник сможет выбраться из изолированного контейнера и получит доступ к хосту, под угрозой окажется не только сам узел со всеми его подами, но и весь кластер, а потенциально — и вся корпоративная сеть. Читать дальше на Хабре.
4 959
Ubuntu 25.10 «Questing Quokka»: от бета-версии к финалу — что изменилось
В этой статье разбирают, что появилось в финальной версии Ubuntu 25.10, которую Canonical назвала "Questing Quokka" и как доработали ключевые компоненты.
4 959
Как Nginx обрабатывает тысячи одновременных запросов
В этой статье приоткрываем завесу тайны устройства Nginx и его способностей одновременной обработки множества запросов.
4 959
Порт один, а сервисов — много. Учимся дружить Mikrotik с Nginx
Представим ситуацию: вам нужно организовать доступ к удаленному офису через Cisco AnyConnect, который по какой-либо причине должен работать на стандартном 443 порте. При этом на том же порте развернут веб-сервер, а позже понадобится там же развернуть FTPS, SSTP и еще 100 500 сервисов, которые используют TLS.
На первый взгляд может показаться, что разместить несколько сервисов с TLS на одном порте невозможно. Но достаточно вспомнить об обратных прокси (реверс-прокси), которые могут слушать один порт, а затем проксировать входящие соединения к нужным сервисам на других портах. Читать дальше на Хабре.
4 959
Linux: как заставить скрипты перечитывать конфигурацию во время работы
Предположим, следующий сценарий: вы создаете скрипт, обрабатывающий файлы. Ваш скрипт уже наполовину обработал 1 000 000 файлов. Но вам нужно внести небольшое изменение: задать интервал ожидания между обработкой файлов. Хотя это незначительное изменение, не хотелось бы останавливать столь трудоемкую задачу обработки файлов, которая уже выполнена наполовину. Способ описан в этой статье.
4 959
Ключевые различия между Docker и Containerd
Будучи основным компонентом Docker, Containerd стал популярным решением для контейнеризации, постепенно заменяя Docker в архитектуре Kubernetes. Эта статья прольет свет на различия между Docker и Containerd, что позволит лучше понять технологию контейнеризации.
4 959
Linux — мощь AWK
В этой статье разбираемся как эффективно работать с мощью awk — инструментов для работы с текстом в Linux.
4 959
Хотите повысить свой уровень в SRE?
➡️ Я уже работаю в SRE, но хочу понять, как вырасти в senior и что для этого нужно прокачать.
➡️ Я хочу избежать стресса от инцидентов и чувствовать себя увереннее в реальных ситуациях.
➡️ Я хочу найти полезные связи, обменяться опытом или получить совет от профессионалов.
Узнали себя? Тогда приходите на SRE Day онлайн 11 октября!
Вас ждут разбор инцидентов, реальные истории карьерного роста и общение с топ-экспертами. А еще чек-листы навыков, полезные алгоритмы и пошаговый план вашего развития.
Кстати, все записи мероприятия останутся с вами.
📌 Первым десяти участникам — скидка почти 40%. Если вы готовы сделать карьерный рывок, скорее оставляйте заявку и будьте в числе первых! Подробнее — на сайте 🔥
4 959
Формирование RPM пакета для OC Linux с использованием GitLab CI/CD
Некоторое время назад автору этой статьи поставили задачу разработки службы, для работы с периферийным оборудованием, которая будет работать на рабочих машинах ОС Linux в виде сервиса.
До этого момента все десктоп приложения в подразделении, разрабатывались только под ОС Windows. Текущая задача стала определенным вызовом для команды и способом освоить что-то новое. Критерием готовности команды, в этом проекте, стало написание самой программы и публикация ее в виде RPM пакета для дальнейшего распространения. Вот, что именно надо сделать, чтобы получить готовый пакет, как все настроить в песочнице (на своем ПК) и какие сложности удалось преодолеть и будет рассказано в этой статье.
4 959
Как найти приложение, сильно загружающее CPU
Кажется, это может быть задачей мониторинга. Иногда, но не всегда, приложения могут запускать недолгоживущие процессы, которые создают на первый взгляд фантомную нагрузку на CPU. Но если разобраться в вопросе глубже, то причины проблем становятся очевидны. В этой статье на примере Apache Bench и Nginx + PHP разбираемся как выявить фантомную проблему с нагрузкой на CPU.
4 959
GitOps в Linux: бесперебойное управление инфраструктурой на основе Git
Представь мир, где каждый сервер, приложение и сетевая конфигурация тщательно оркестрируются через Git, где обновления, аудиты и восстановления происходят с помощью одного коммита. Эти и другие возможности открывает GitOps. Особенно мощно он проявляет себя в сочетании с универсальностью Linux-систем. Как же преобразить управление инфраструктурой Linux? И каким образом с помощью Git добиться ясности, контроля и уверенности в каждом изменении? Подробности в статье.
4 959
Ускоряем CLI-утилиты с помощью io_uring
Уже давненько вокруг ходит тема про io_uring — новую высокопроизводительную модель асинхронного I/O в Linux. В теории это обещает минимальные системные вызовы и очереди отправки/завершения, но как это в деле работает с привычными утилитами? Автор этой статьи решил разобраться на примере типичной задачи — копирования файлов — переписав её под liburing и сравнив с традиционной синхронной версией.
io_uring (доступный с ядра 5.1+) это механизм, в котором приложение может подготовить сразу несколько запросов на I/O и отправить их в кольцевой буфер (SQ), а затем получать результаты из другого кольца (CQ). Благодаря общей памятью между ядром и юзерспейсом, снижается накладная на системные вызовы. Однако нужно понимать системные требования: io_uring работает только с Linux 5.1 и выше, а многие продвинутые фичи вроде multishot‑приёма, поллинга и «naked» потоков (io‑wq) появились только в ядрах 5.10+. Это надо иметь в виду — проверяйте версию ядра перед попыткой использовать новейшие фишки. Также неплохо пользоваться liburing — библиотекой обёрткой над сырыми вызовами, чтобы не писать тонны boilerplate‑кода.
4 959
Linux: как создать самоудаляющиеся файлы
В этой статье разберемся, как создавать самоудаляющиеся файлы — файлы, которые будут удалены автоматически по истечении определённого количества минут или в указанную дату. Возникает риторический вопрос — зачем это нужно? Т.к. вопрос риторический, ответа на него в этой статье вы не найдете.
@usr_bin_linux
4 959
8 продвинутых инструментов командной строки Linux
В этой статье разберемся с пакетом утилит Moreutils.
4 959
Оптимизация управления ключами SSH на серверах Linux
По-настоящему масштабная статья о принципах работы с SSH-ключами. После прочтения вам, наверняка, захочется что-то автоматизировать и внедрить пару-тройку описанных тут техник. Забирайте в закладки.
P.S. Расскажите в комментариях как организуете управление SSH-ключами.
@usr_bin_linux
4 959
Специальные параметры $*, $@, $#, $?, $$, $!, $0 в скриптах оболочки Linux
Давайте-ка резберемся со спецсимволами в оболочке Linux. Тема очень интересная, т.к. использование спецсимволов может сильно облегчить скриптостроение и вообще работу в командной строке. В этой статье приоткрываю завесу тайны.
@usr_bin_linux
4 959
Слышали ли вы, что SRE — это…
🧩 просто сисадмин под новым именем
🧩 позиция, с которой некуда расти
🧩 пустая трата денег для бизнеса
Правда в том, что эти и многие другие убеждения далеки от реальности. Мы собрали для вас PDF-файл, в котором разоблачаем самые популярные мифы о SRE.
Это must-have для тех, кто хочет войти в индустрию, повысить свой грейд или просто интересуется SRE.
📍Переходите к боту-помощнику и забирайте полезный PDF прямо сейчас 🔗
4 959
Systemd: полное руководство для админов + примеры
Systemd — скелет современного Linux. Он управляет не только службами, но и таймерами, монтированием, логированием. Понимать его = значительно повысить эффективность администрирования системы. Эта статья — исключительно технические аспекты: архитектура, юниты, cgroups, работа с журналами. Только команды и конфиги.
@usr_bin_linux
4 959
Cron в Linux: полное руководство для админов + скрытые проблемы
Все, кто администрирует Linux, рано или поздно сталкивается с cron - стандартным планировщиком задач. Но если настроить его "на скорую руку", можно обнаружить неприятные сюрпризы.
В этой статье разбор не только основы работы с cron, но и:
🚀 Продвинутые форматы расписания - как задавать сложные интервалы и комбинировать условия.
🚀 Типичные подводные камни — работа с переменными окружения, логирование, управление параллельным выполнением.
🚀 Альтернативы для сложных сценариев — когда cron уже недостаточно и стоит обратить внимание на systemd.timer.
Читать статью.
@usr_bin_linux
