uz
Feedback
Linux Academy

Linux Academy

Kanalga Telegram’da o‘tish

📈 Telegram kanali Linux Academy analitikasi

Linux Academy (@linuxacademiya) Rus til segmentidagi kanali faol ishtirokchi. Hozirda hamjamiyat 28 189 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 4 728-o'rinni va Rossiya mintaqasida 23 164-o'rinni egallagan.

📊 Auditoriya ko‘rsatkichlari va dinamika

невідомо sanasidan buyon loyiha tez o‘sib, 28 189 obunachiga ega bo‘ldi.

29 Iyul, 2026 dagi oxirgi ma’lumotlarga ko‘ra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni 152 ga, so‘nggi 24 soatda esa -5 ga o‘zgardi va umumiy qamrov yuqori darajada qolmoqda.

  • Tasdiqlash holati: Tasdiqlanmagan
  • Jalb etish (ER): Auditoriya o‘rtacha 17.15% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 7.09% ini tashkil etuvchi reaksiyalarni to‘playdi.
  • Post qamrovi: Har bir post o‘rtacha 4 831 marta ko‘riladi; birinchi sutkada odatda 1 996 ta ko‘rish yig‘iladi.
  • Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 27 ta reaksiya keladi.
  • Tematik yo‘nalishlar: Kontent linux, bash, telnet, диск, скрипт kabi asosiy mavzularga jamlangan.

📝 Tavsif va kontent siyosati

Muallif resursni shaxsiy fikrni ifoda etish maydoni sifatida ta’riflaydi:
Admin - @workakkk РКН: clck.ru/3FmvFv #VRHSZ

Yuqori yangilanish chastotasi (oxirgi ma’lumot 30 Iyul, 2026 da olingan) sababli kanal doimo dolzarb va katta qamrovli bo‘lib qoladi. Analitika auditoriya kontent bilan faol hamkorlik qilishini, uni Texnologiyalar & Aralashmalar toifasidagi muhim ta’sir nuqtasiga aylantirishini ko‘rsatadi.

28 189
Obunachilar
-524 soatlar
+237 kunlar
+15230 kunlar
Postlar arxiv
watch запускает любую команду по кругу и показывает свежий вывод каждую секунду. Память через watch free -h, время через watch date, файлы через watch ls -l, процессы через watch "ps aux | grep nginx", сеть через watch "ip addr". Никаких ручных повторов и своих скриптов, всё видно в реальном времени прямо в терминале.

💡 Linux-совет: сравниваем два файла построчно Чтобы посмотреть файлы рядом и сразу увидеть различия, используйте sdiff: sdif
💡 Linux-совет: сравниваем два файла построчно Чтобы посмотреть файлы рядом и сразу увидеть различия, используйте sdiff:

sdiff old.txt new.txt
Команда выведет содержимое в две колонки и отметит отличия: * | — строки различаются * < — строка есть только в первом файле * > — строка есть только во втором Примеры:

sdiff config_old.txt config_new.txt
sdiff users_old.txt users_new.txt
sdiff list1.txt list2.txt
Удобно для сравнения конфигов, списков и разных версий файлов. #Linux #CLI

Каждый запуск программ в Linux проходит через границу между пользовательским пространством и ядром. ❕ Обычно это скрыто от ра
Каждый запуск программ в Linux проходит через границу между пользовательским пространством и ядром. ❕ Обычно это скрыто от разработчика, но именно там становится понятно, как система читает файлы, управляет процессами и возвращает результат приложению. 📆 10 августа в 20:00 МСК приглашаем вас на открытый урок, где мы разберём, как программы взаимодействуют с ядром Linux и что происходит при системном вызове. Поговорим: ➖ о user space и kernel space; ➖ механизме syscalls; ➖ переходе в режим ядра; ➖ обработке вызовов и анализе через strace. 😳 Вы увидите, что происходит под капотом при запуске программы и обращении к ресурсам ОС. Открытый урок проходит в преддверии старта курса «Разработка ядра Linux». Зарегистрируйтесь, если хотите понимать Linux глубже пользовательского уровня и сделать первый шаг к разработке под ядро: https://otus.pw/uxJ0/?erid=2W5zFHqLnSD Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

💡 Linux-совет: как смотреть только свежие строки большого файла Не нужно открывать огромный лог целиком. Используйте tail: t
💡 Linux-совет: как смотреть только свежие строки большого файла Не нужно открывать огромный лог целиком. Используйте tail:

tail /var/log/syslog
По умолчанию команда покажет последние 10 строк. Ещё полезные варианты:

tail -20 app.log
tail -f /var/log/syslog
-20 — вывести последние 20 строк. -f — следить за файлом в реальном времени и сразу видеть новые записи. Особенно удобно для логов приложений, nginx, systemd и любых файлов, которые постоянно дописываются.

🔍Тестовое собеседование с Head of DevOps уже завтра 28 июля(уже завтра!) в 19:00 по мск приходи онлайн на открытое собеседов
🔍Тестовое собеседование с Head of DevOps уже завтра 28 июля(уже завтра!) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle DevOps-разработчика. Как это будет: 📂 Александр Хренников, Head of DevOps в KTS с опытом 14+ лет, будет задавать реальные вопросы и задачи разработчику-добровольцу 📂 Александр будет комментировать каждый ответ респондента, чтобы дать понять, чего от вас ожидает собеседующий на интервью 📂 В конце можно будет задать любой вопрос Александру Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для DevOps-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы. Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_devops_bot Реклама. О рекламодателе.

Linux-совет: как быстро найти нужную строку в огромном файле Нужно найти ошибку, IP-адрес или конкретное слово в большом логе
Linux-совет: как быстро найти нужную строку в огромном файле Нужно найти ошибку, IP-адрес или конкретное слово в большом логе? Используйте grep:

grep "keyword" filename
Например:

grep "error" /var/log/syslog
Команда выведет только строки, содержащие слово error. Несколько полезных вариантов:

grep -i "error" filename
Поиск без учёта регистра.

grep -n "error" filename
Показать номера найденных строк.

grep -R "error" /var/log/
Искать сразу во всех файлах каталога. Простой инструмент, который экономит время при работе с логами и большими текстовыми файлами. #linux #bash #devops #linuxtips

После атаки в системе всегда остаются следы. Вопрос в том, умеет ли их кто-то прочитать. Довольно сложно понять, что именно п
После атаки в системе всегда остаются следы. Вопрос в том, умеет ли их кто-то прочитать. Довольно сложно понять, что именно произошло, когда, через что зашли злоумышленники и какие данные могли быть затронуты. Особенно если инфраструктура на Linux — здесь многое устроено иначе, чем в Windows, и без отдельной экспертизы расследование часто застревает на уровне догадок. В Codeby Academy есть практический онлайн-курс «Цифровая криминалистика и реагирование на инциденты в Linux (DFIR)»🚗 За 3,5 месяца вы научитесь проходить полный цикл расследования: от первых признаков компрометации до восстановленной картины атаки. Что внутри: ⏺️ реальные кейсы на основе расследований КИ 2023–2024 ⏺️ сбор и анализ артефактов: логи, процессы, файловая система, сетевая активность ⏺️ работа с open-source инструментами DFIR ⏺️ практика в учебной лаборатории + разбор домашних заданий с преподавателем ⏺️ удостоверение о повышении квалификации после экзамена Запись на ближайший поток открыта до 6 августа. Скидка 30% при оплате сразу. Доступна также поэтапная оплата 6 520 ₽/мес ➡️Записаться и посмотреть программу 🪧Бесплатная консультация @CodebyAcademyBot

Скрытый майнер жрёт твой ПК годами, а ты не знаешь NtWarden вскрывает Windows на уровне ядра: никакой пощады вирусам. Разбираем NtWarden, мощный сканер Windows, который работает на уровне ядра и показывает то, что не видят обычные антивирусы и диспетчер задач. Скачиваем с GitHub, запускаем от админа и делаем полную проверку системы: процессы, службы, сетевые соединения, драйверы и ядро. Инструмент находит скрытые процессы, руткиты, майнеры и трояны, показывает реальную нагрузку на процессор и подсвечивает подозрительную активность. После анализа чистим систему: удаляем найденные угрозы, чистим автозагрузку, мусор и остатки вредоносов в пару команд. github.com/mrT4ntr4/NtWarden

Кто-то разобрал Claude Code почти до винтика learn-coding-agent - репозиторий для тех, кто хочет понять, как устроены совреме
Кто-то разобрал Claude Code почти до винтика learn-coding-agent - репозиторий для тех, кто хочет понять, как устроены современные coding agents не на уровне промо-страниц, а на уровне архитектуры. Автор собрал разбор Claude Code по публичным источникам: цикл агента, систему инструментов, разрешения, работу с контекстом, сессии, подпроцессы, MCP, удалённые настройки, телеметрию и скрытые флаги. Получился не “гайд по использованию”, а карта внутренней логики CLI-агента: как он принимает решение, когда просит разрешение, как вызывает инструменты, как хранит историю и как расширяется через внешние интеграции. https://github.com/justxor/Claudecourse/

Модуль ядра Linux — это точка входа в системную разработку Здесь уже недостаточно знать команды ОС, важно понимать архитектур
Модуль ядра Linux — это точка входа в системную разработку Здесь уже недостаточно знать команды ОС, важно понимать архитектуру ядра, сборку, загрузку и отладку на низком уровне. 🔔 3 августа в 20:00 МСК приглашаем вас на открытый урок, где мы разберём, зачем нужны модули ядра, как они встраиваются в работу операционной системы и какую роль играют в расширении её возможностей. На занятии вы: • узнаете, как создать собственный модуль, собрать его, запустить и отладить с помощью буфера сообщений ядра dmesg. • получите практические инструкции, с которых можно начать разработку под ядро Linux. Открытый урок проходит в преддверии старта курса «Разработка ядра Linux». Зарегистрируйтесь, если хотите сделать первый уверенный шаг от обычной работы с Linux к системному программированию: https://otus.pw/bDQ1/?erid=2W5zFGzWECy Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

Линус Торвальдс высказывается в пользу использования ИИ для вклада в ядро Linux: «Linux - это не анти-ИИ проект. Если у кого-
Линус Торвальдс высказывается в пользу использования ИИ для вклада в ядро Linux: «Linux - это не анти-ИИ проект. Если у кого-то есть проблема, он может создать форк... или уйти. ИИ - это инструмент, как и многие другие, и ясно, что он полезен.» Один из лучших живущих программистов говорит это!

Linux Совет: как следить за выводом команды в реальном времени Есть команда, вывод которой постоянно меняется? Не нужно запус
Linux Совет: как следить за выводом команды в реальном времени Есть команда, вывод которой постоянно меняется? Не нужно запускать её руками снова и снова. Используйте watch:

watch command
Например:

watch df -h
Команда будет запускаться каждые 2 секунды, а вывод будет автоматически обновляться в терминале. Остановить можно через:

Ctrl+C
Что ещё удобно мониторить:

watch free -h
watch date
watch ls -l
watch "ps aux | grep nginx"
watch "ip addr"
Полезно для диска, памяти, процессов, сети и любых системных изменений, которые нужно видеть почти в реальном времени.

🛠️ Утилиты Coreutils для Windows Coreutils для Windows предоставляет набор UNIX-подобных утилит, позволяя использовать привы
🛠️ Утилиты Coreutils для Windows Coreutils для Windows предоставляет набор UNIX-подобных утилит, позволяя использовать привычные команды и пайплайны на Windows, как на Linux и macOS. Это упрощает переносимость скриптов и команд между различными платформами. 🚀 Основные моменты: - Поддержка стандартных команд UNIX. - Единый мульти-вызов бинарного файла. - Совместимость с WSL и контейнерами. - Удобный интерфейс с флагом --help для каждой команды. 📌 GitHub: https://github.com/microsoft/coreutils

Repost from Machinelearning
✔️ Линус Торвальдс поддержал использование ИИ в разработке ядра Отец Linux отклонил инициативу запретить ИИ-инструменты в разработке ядра, предложив недовольным сделать форк или покинуть проект. По его словам, сообществу нужно адаптировать LLM для помощи мейнтейнерам, минимизировав генерацию некорректных патчей и баг-репортов. Текущие правила допускают добавление сгенерированного кода при наличии тега Assisted-by. Поскольку модель не может подписать сертификат происхождения, ответственность за качество, код-ревью и юридические риски полностью несет человек, отправивший коммит. Торвальдс отметил, что философия Open Source нацелена на создание технологий, а не на соблюдение идеологий. Команда продолжит принимать патчи исключительно на основе их технической ценности, не ограничивая участников в выборе инструментов разработки. kernel.org ✔️ Google провела ребрендинг NotebookLM Компания переименовала NotebookLM в Gemini Notebook и добавила возможность выполнение кода. Каждый блокнот получил изолированную облачную среду для написания и запуска скриптов. Это позволяет анализировать данные напрямую из загруженных источников без экспорта во внешние инструменты. Сервис остается самостоятельным, но стал глубже интегрирован в экосистему компании. Блокноты создаются и синхронизируются внутри приложения Gemini, а позже появятся в ИИ-выдаче Google Search. Сейчас запуск кода открыт для подписчиков Google AI Ultra и корпоративных клиентов Workspace. В течение нескольких недель доступ развернут для пользователей тарифа Pro. blog.google ✔️ Sakana Fugu получила поддержку моделей семейства Nemotron Токийский стартап добавил открытые модели NVIDIA в свою модульную платформу оркестрации агентов Fugu, которая динамически выбирает, координирует и объединяет легковесные специализированные модели для многоэтапных задач. Модели Nemotron добавили в пул агентов платформы функции генерации кода, вызова внешних инструментов и следования инструкциям. Инженерные команды Sakana AI и NVIDIA займутся совместной оптимизацией производительности модульных ИИ-архитектур. Для NVIDIA партнерство дает среду тестирования открытых решений в мультиагентных сценариях. sakana.ai ✔️ Claude теперь может авторизовываться на сайтах через 1Password Менеджер паролей интегрировал Claude для выполнения браузерных задач с авторизацией. Учетные данные и одноразовые коды не передаются на серверы Anthropic и не попадают в контекст модели. 1Password подставляет их напрямую на целевую страницу через Agentic Mode. Claude запрашивает логин под конкретную задачу, после чего пользователь подтверждает действие и разрешение выдается на одну сессию. Поддерживается выдача доступов к нескольким сайтам для сложных задач. При перехвате управления расширение 1Password блокирует основное хранилище, оставляя доступ только к одобренным записям. Если после автозаполнения отправка формы не удалась, введенные значения стираются. Интеграция доступна на Mac при наличии десктопных приложений и расширений. В будущих апдейтах планируется добавить поддержку платежных карт. 1password.com ✔️ Бигтех увеличивает расходы на личную безопасность топ-менеджмента Волна общественного недовольства развитием ИИ переросла в реальные риски для IT-сектора. По данным аналитиков Liferaft, количество угроз в адрес дата-центров и руководителей ИИ-компаний выросло в 7 раз. Это напрямую отразилось на корпоративных бюджетах - в 2025 году уже 38% компаний из индекса S&P 500 отчитались о расходах на охрану руководства (против 27% в 2021 году). За год траты Palantir по этой статье взлетели на 150%, у Oracle - на 86%, а бюджет Salesforce на защиту топов увеличился до 4 миллионов долларов. Охранные агентства Кремниевой долины фиксируют резкий спрос на вооруженных, но максимально неприметных телохранителей. Менеджмент ИИ-корпораций также настоятельно не рекомендует рядовым сотрудникам носить одежду с логотипами компаний за пределами кампусов. wsj.com @ai_machinelearning_big_data #news #ai #ml

✔️ Linux-команда `tr`: быстрый способ менять символы прямо в терминале В Linux есть простая команда tr, которая умеет преобра
✔️ Linux-команда `tr`: быстрый способ менять символы прямо в терминале В Linux есть простая команда tr, которая умеет преобразовывать символы в тексте. Например, перевести строку в верхний регистр:

echo "hello linux" | tr 'a-z' 'A-Z'
Результат:

HELLO LINUX
Обратно в нижний регистр:

echo "HELLO" | tr 'A-Z' 'a-z'
Результат:

hello
Можно не только менять регистр, но и заменять символы. Например, заменить запятые на пробелы:

echo "a,b,c" | tr ',' ' '
Результат:

a b c
tr удобна, когда нужно быстро почистить текст, заменить разделители, изменить регистр или подготовить вывод для других команд в пайплайне.

💡 Быстрый Совет Linux Нужно быстро создать файл или добавить в него текст? Используй echo. echo "Hello, Linux" > hello.txt К
💡 Быстрый Совет Linux Нужно быстро создать файл или добавить в него текст? Используй echo.

echo "Hello, Linux" > hello.txt
Команда создаст файл hello.txt и запишет в него текст. Посмотреть содержимое:

cat hello.txt
Важно:

echo "Welcome" > welcome.txt
Создаёт файл или перезаписывает его, если он уже есть.

echo "New line" >> notes.txt
Добавляет строку в конец файла, не удаляя старое содержимое. Ещё полезные примеры:

echo $HOME
Покажет домашнюю директорию пользователя.

echo $PATH
Покажет пути, где shell ищет команды. echo часто используют для быстрых тестов, простых файлов, логов и shell-скриптов. Маленькая команда, но без неё в Linux никуда.

tmux за 40 секунд от Мадары: как держать процесс живым после разрыва SSH Разрыв SSH больше не убьёт твою задачу. Запусти tmux перед долгой операцией, и процесс продолжит работать на сервере, даже если соединение оборвётся. Внутри три команды, которые решают всё: tmux new -s work чтобы стартовать сессию, Ctrl+b d чтобы отсоединиться, tmux attach -t work чтобы вернуться и продолжить с того же места. Сессия живёт, даже когда тебя нет в SSH. #linux #tmux #ssh #devops #сервер #терминал #bash

В Linux KVM нашли 16-летнюю уязвимость Januscape - CVE-2026-53359. Она позволяет root-пользователю внутри гостевой виртуально
+1
В Linux KVM нашли 16-летнюю уязвимость Januscape - CVE-2026-53359. Она позволяет root-пользователю внутри гостевой виртуальной машины выйти на хост на системах Intel и AMD x86. Хуже того, публичный proof-of-concept уже есть: он может крашить хосты. Canonical сообщает, что патчи для ядер Ubuntu пока ещё готовятся для всех релизов. Временная рекомендация — отключить nested virtualization, пока обновления не будут выпущены. Для тех, кто держит виртуализацию в проде, это неприятный сигнал: root внутри VM не всегда значит «изолирован внутри VM».

⚡️ `nixos-cli` заменяет разрозненные инструменты NixOS вроде `nixos-rebuild` единым командным интерфейсом. * Drop-in замена д
⚡️ `nixos-cli` заменяет разрозненные инструменты NixOS вроде `nixos-rebuild` единым командным интерфейсом. * Drop-in замена для nixos-rebuild и других стандартных NixOS-скриптов * TUI для управления generations и предпросмотра options * Wrapped и unwrapped варианты Ix-пакета, чтобы избежать лишних rebuild * Интеграционные тесты через pkgs.testers.runNixOSTest https://github.com/nix-community/nixos-cli

Нашёл хорошую бесплатную книгу по x86-64 Assembly под Ubuntu. x86-64 Assembly Language Programming with Ubuntu - это не «ассе
Нашёл хорошую бесплатную книгу по x86-64 Assembly под Ubuntu. x86-64 Assembly Language Programming with Ubuntu - это не «ассемблер за 10 минут», а нормальный учебник для тех, кто хочет понять, что реально происходит ниже C, Go, Rust и Python. Разбираются базовые вещи: • архитектура x86-64 • представление данных • формат программы • toolchain • debugger • instruction set • addressing modes • process stack • macros и functions • system services • floating-point instructions • parallel processing • interrupts Самое полезное - книга учит смотреть на программу не как на текст, а как на работу процессора, регистров, памяти, стека и системных вызовов. Это особенно полезно для тех, кто хочет лучше понимать: • C/C++ • компиляторы • reverse engineering • performance • Linux internals • low-level debugging Да, материал не самый свежий по Ubuntu, но фундамент x86-64 от этого не исчезает. Хорошая база, если хочется наконец понять, что происходит «под капотом». PDF: http://egr.unlv.edu/~ed/assembly64.pdf