10 Linux-инструментов, которые изменили всё
В статье разобрано 10 полезных утилит. Среди них: fzf, tmux, mosh, zoxide, bat, btop, ripgrep, fd, delta и lazydocker.
Ссылка на статью
В статье разобрано 10 полезных утилит. Среди них: fzf, tmux, mosh, zoxide, bat, btop, ripgrep, fd, delta и lazydocker.
Ссылка на статью
Teletype
10 Linux-инструментов, которые изменили всё
Это перевод оригинальной статьи These 10 Linux Tools Changed Everything.
🔥9👍5⚡1👎1
22 октября встречаемся в Москве: Kuber Conf уже совсем скоро!
Что будет на конференции:
– доклады про эксплуатацию Kubernetes, observability, AI и облачную инфраструктуру;
– обсуждение Service Mesh, безопасности и экономики платформ;
– темы про bare metal, железо и инфраструктуру ЦОДов;
– активности партнеров и общение с участниками.
После основной программы можно будет продолжить общение на афтепати, познакомиться с коллегами из индустрии и обсудить конференцию уже в более неформальной обстановке!
📍 Москва, 5-й Донской проезд, 17, Connect
📅 22 октября, 11:00–19:00
Кстати, после 15 сентября стоимость участия вырастет, так что сейчас самое время присмотреть билет и добавить конференцию в календарь 🔥
А если вы хотите выступить на Kuber Conf, до 15 сентября можно подать заявку на доклад и поделиться с Kubernetes-сообществом своими кейсами и опытом.
👉 Программа, билеты и подробности – на сайте Kuber Conf от АОТ!
Что будет на конференции:
– доклады про эксплуатацию Kubernetes, observability, AI и облачную инфраструктуру;
– обсуждение Service Mesh, безопасности и экономики платформ;
– темы про bare metal, железо и инфраструктуру ЦОДов;
– активности партнеров и общение с участниками.
После основной программы можно будет продолжить общение на афтепати, познакомиться с коллегами из индустрии и обсудить конференцию уже в более неформальной обстановке!
📍 Москва, 5-й Донской проезд, 17, Connect
📅 22 октября, 11:00–19:00
Кстати, после 15 сентября стоимость участия вырастет, так что сейчас самое время присмотреть билет и добавить конференцию в календарь 🔥
А если вы хотите выступить на Kuber Conf, до 15 сентября можно подать заявку на доклад и поделиться с Kubernetes-сообществом своими кейсами и опытом.
👉 Программа, билеты и подробности – на сайте Kuber Conf от АОТ!
🔥4👎2
Линус и Linux: решительный финский хобби-проект, который покорил мир
Читать дальше на Хабре
@usr_bin_linux
Сентябрь 1991 года. Студент из Хельсинки в халате выкладывает в новостную группу первый релиз своей операционной системы Linux и почти извиняясь пишет: «Большим не будет». Внутри – 10239 строк кода и ноль юристов. Спустя тридцать с лишним лет эта «небольшая» система стоит за 3 миллиардами смартфонов, 95% веб-серверов и Международной космической станцией.
Это история о том, как финский хобби-проект Линуса Торвальдса стал крупнейшей опенсорсной коллаборацией в истории.
Читать дальше на Хабре
@usr_bin_linux
👍7🔥7⚡2
This media is not supported in your browser
VIEW IN TELEGRAM
ggh
GGH — лёгкая обёртка над SSH, которая запоминает предыдущие подключения и позволяет быстро находить серверы через интерактивный поиск. Синтаксис почти не меняется: вместо
Репыч на Гитхаб
@usr_bin_linux
GGH — лёгкая обёртка над SSH, которая запоминает предыдущие подключения и позволяет быстро находить серверы через интерактивный поиск. Синтаксис почти не меняется: вместо
ssh root@server.com пишем ggh root@server.com, а затем вызываем ggh без аргументов, чтобы выбрать соединение из истории.Репыч на Гитхаб
@usr_bin_linux
🔥9👍3
Как настроить Arch Linux, чтобы он обошёл Windows 11 по производительности и стилю
В этой статье рассказывают, как из базового неудобного Linux сделать мощную систему, которая превосходит Windows 11 в производительности и стиле.
Читать дальше на Хабре
@usr_bin_linux
В этой статье рассказывают, как из базового неудобного Linux сделать мощную систему, которая превосходит Windows 11 в производительности и стиле.
Читать дальше на Хабре
@usr_bin_linux
🔥8❤3
13 небольших Bash-скриптов, которые ежедневно экономят время
В этом переводе статьи разобраны простые shell-скрипты, которые можно использовать каждый день и которые повысят производительность.
В статье найдете скрипты для:
🚀 Создания резервной копии перед редактированием файлов
🚀 Создания каталога и перехода в него
🚀 Распаковки любого архива
🚀 Сжатия файлов и каталогов удобным способом
🚀 Быстрого поиска больших файлов
🚀 Обзора состояния системы
🚀 Удаления дубликатов файлов
🚀 Мониторинга сервисов
🚀 Формирования сводки git-репозитория
🚀 Проверки записей SSH
🚀 Проверки прослушиваемых портов
🚀 Снимка сетевых подключенмй
🚀 Пакетного переименования файлов
@usr_bin_linux
В этом переводе статьи разобраны простые shell-скрипты, которые можно использовать каждый день и которые повысят производительность.
В статье найдете скрипты для:
🚀 Создания резервной копии перед редактированием файлов
🚀 Создания каталога и перехода в него
🚀 Распаковки любого архива
🚀 Сжатия файлов и каталогов удобным способом
🚀 Быстрого поиска больших файлов
🚀 Обзора состояния системы
🚀 Удаления дубликатов файлов
🚀 Мониторинга сервисов
🚀 Формирования сводки git-репозитория
🚀 Проверки записей SSH
🚀 Проверки прослушиваемых портов
🚀 Снимка сетевых подключенмй
🚀 Пакетного переименования файлов
@usr_bin_linux
Teletype
13 небольших Bash-скриптов, которые ежедневно экономят время
Это перевод оригинальной статьи 13 Tiny Bash Scripts That Save Me Time Every Day.
🔥8👍4⚡2
Сети в Kubernetes: глубокое погружение
В этом переводе статьи разобраны принципы сетевого взаимодействия между компонентами Kubernetes. В помощь к подготовке к CKA и CKAD.
@usr_bin_linux
В этом переводе статьи разобраны принципы сетевого взаимодействия между компонентами Kubernetes. В помощь к подготовке к CKA и CKAD.
@usr_bin_linux
🔥5⚡4👍3
Чем заменить top, ps и netstat в 2026 году, и когда их лучше не трогать
В статье рассказывают, что реально стоит использовать вместо классики, и где старое-доброе всё ещё уместно.
@usr_bin_linux
Netstat давно считается устаревшим, ps aux может обрезать командные строки, а стандартный top придётся донастраивать… Однако мы всё равно набираем эти три команды для проверки, потому что так было написано в учебниках.
Для тех, кто не в теме, top, ps и netstat — это классическая троица из каждого Linux-учебника. Эти утилиты нужны, чтобы следить за процессами, памятью и сетевыми соединениями.
В статье рассказывают, что реально стоит использовать вместо классики, и где старое-доброе всё ещё уместно.
@usr_bin_linux
🔥8⚡2👍2
Ваш sudo не так безопасен, как вы думаете — вот где всё идёт не так
В статье разобрано, как sudo работает на самом деле, где он может стать небезопасным и как исправить распространённые ошибки конфигурации.
Читать как правильно →
@usr_bin_linux
В статье разобрано, как sudo работает на самом деле, где он может стать небезопасным и как исправить распространённые ошибки конфигурации.
sudo разработан так, чтобы быть безопаснее, чем использование учётной записи root, но неправильная конфигурация может превратить его в источник угрозы безопасности. Во многих реальных инцидентах проблема возникает не потому, что sudo имеет уязвимости, а потому, что его настройки выполнены неправильно. Читать как правильно →
@usr_bin_linux
Teletype
Ваш sudo не так безопасен, как вы думаете — вот где всё идёт не так
Это перевод оригинальной статьи Your sudo Is Not Safe — Here’s Where It All Goes Wrong.
🔥11❤5⚡2
Tatarnetes: как мы научили Kubernetes говорить по-татарски, цитировать Габдуллу Тукая и останавливаться на чай с молоком
Читать дальше на Хабре
@usr_bin_linux
Мы выкатили Татарнетес — национальную обёртку над Kubernetes, где команды, сообщения, ошибки и даже перерывы на чай с чак-чаком и т.п. на татарском. Рядом — TatarOS Linux (обёртка над Talos, которая поднимает кластер с Татарнетесом) и Татарнетес UI (панель на фоне татарского келәма). Всё под собственной лицензией Tatarch 2.0.
Под капотом i18n на чистом bash 3.2 без единой зависимости, три системы письма (кириллица, яңалиф, гарәп язуы), детерминированный чайный график (кластер рандомно останавливается на попить чай с молоком и бабушкиными кыстыбыями) и первый черновик татарской IT-терминологии Kubernetes. А ещё мы прогнали всё на реальном кластере CozyStack — с живыми kubectl/talosctl, RBAC, метриками и одним пойманным багом.
Читать дальше на Хабре
@usr_bin_linux
🔥15❤6⚡2👎2
Как я сделал Telegram‑бота для управления Linux‑серверами через SSH
Читать дальше на Хабре
@usr_bin_linux
Мне довольно часто нужно было зайти на свой сервер: посмотреть какие‑то данные, проверить его состояние или обновить один из сервисов. Каждый раз для этого приходилось брать ноутбук, открывать SSH‑клиент, подключаться к серверу и только потом выполнять нужные команды. Ради небольшой операции это занимало больше времени, чем хотелось.
Поэтому я решил сделать Telegram‑бота, который сможет подключаться к нужному мне серверу по SSH и выполнять команды, которые я использую чаще всего. Идея была простой: открыть Telegram, выбрать сервер, выполнить нужное действие и сразу получить результат.
Сначала мне казалось, что вся схема будет выглядеть примерно так:
Читать дальше на Хабре
@usr_bin_linux
👍6❤3⚡2🔥1
HUATUO — eBPF-наблюдаемость и автоматическая диагностика ядра Linux
HUATUO — open source-платформа для глубокой наблюдаемости Linux, созданная в DiDi (китайская служба такси). Она работает на уровне ядра и помогает разбирать проблемы, которые сложно диагностировать с помощью обычных метрик приложений: задержки планировщика, блокировки процессов, memory reclaim, OOM, сетевые потери, аномалии дискового I/O и всплески системного CPU.
Под капотом HUATUO работают eBPF, kprobe, tracepoint и ftrace. Инструмент собирает данные без модификации приложений и может автоматически связывать их с Kubernetes-контейнерами, labels и annotations.
В HUATUO есть несколько режимов работы:
Metrics — постоянный сбор показателей CPU, памяти, сети, планировщика и дисковой подсистемы. Метрики публикуются в формате Prometheus.
Events — фиксация событий ядра: OOM, soft lockup, hung task, packet drop, аномальный memory reclaim и сетевые задержки.
AutoTracing — автоматический запуск углублённой диагностики при обнаружении аномалии. Например, при резком росте
Continuous Profiling — построение flame graph и анализ on-CPU, off-CPU и memory-профилей для C, C++, Go, Java и Python.
AutoTracing выглядит особенно полезным: детальная диагностика включается не после обращения пользователя, а непосредственно в момент срабатывания алерта. В результате сохраняются call stacks, список процессов, контекст контейнера и flame graph, необходимые для последующего RCA.
HUATUO нативно интегрируется с Prometheus, Grafana, Elasticsearch и Pyroscope.
Репыч на GitHub
Документация
@usr_bin_linux
HUATUO — open source-платформа для глубокой наблюдаемости Linux, созданная в DiDi (китайская служба такси). Она работает на уровне ядра и помогает разбирать проблемы, которые сложно диагностировать с помощью обычных метрик приложений: задержки планировщика, блокировки процессов, memory reclaim, OOM, сетевые потери, аномалии дискового I/O и всплески системного CPU.
Под капотом HUATUO работают eBPF, kprobe, tracepoint и ftrace. Инструмент собирает данные без модификации приложений и может автоматически связывать их с Kubernetes-контейнерами, labels и annotations.
В HUATUO есть несколько режимов работы:
Metrics — постоянный сбор показателей CPU, памяти, сети, планировщика и дисковой подсистемы. Метрики публикуются в формате Prometheus.
Events — фиксация событий ядра: OOM, soft lockup, hung task, packet drop, аномальный memory reclaim и сетевые задержки.
AutoTracing — автоматический запуск углублённой диагностики при обнаружении аномалии. Например, при резком росте
CPU sys, накоплении процессов в D-state, всплеске аллокаций памяти или проблемах с I/O.Continuous Profiling — построение flame graph и анализ on-CPU, off-CPU и memory-профилей для C, C++, Go, Java и Python.
AutoTracing выглядит особенно полезным: детальная диагностика включается не после обращения пользователя, а непосредственно в момент срабатывания алерта. В результате сохраняются call stacks, список процессов, контекст контейнера и flame graph, необходимые для последующего RCA.
HUATUO нативно интегрируется с Prometheus, Grafana, Elasticsearch и Pyroscope.
Репыч на GitHub
Документация
@usr_bin_linux
🔥6👍3⚡2