ch
Feedback

不要被骗子欺骗!Telemetrio 会找到并标记这些频道 👉 如果想查看标记,请订阅

Linux Ninja

Linux Ninja

前往频道在 Telegram

Linux Ninja – ваш гид по миру Linux! Лайфхаки, фишки и мощные команды для настоящих мастеров CLI. Связь: @Sfoninja

显示更多
3 405
订阅者
无数据24 小时
-97 天
-4130 天
帖子存档
На Stepik запустили мощный курс по «Troubleshooting Docker и Kubernetes: поиск и устранение проблем» В программе только важны
На Stepik запустили мощный курс по «Troubleshooting Docker и Kubernetes: поиск и устранение проблем» В программе только важные аспекты: — troubleshooting Docker и образов — диагностика сетевых проблем — настройка readiness/liveness probes — отладка pod’ов, деплоев и ingress — анализ логов контейнеров и кластера — разбор ошибок CrashLoopBackOff, OOMKilled, ImagePullBackOff и других Собеседования на DevOps/SRE сейчас всё чаще строятся вокруг реальных инцидентов. Данный курс фокусируется именно на таких сценариях и помогает в подготовке к практическим вопросам 48 часов доступен со скидкой 25% ↗️ Пройти курс на Stepik

Как работает NAT ✈️ Linux Ninja
Как работает NAT ✈️ Linux Ninja

Структура каталогов Linux, по-простому 🐧 -/bin: базовые команды, без которых система не сможет нормально работать -/boot: яд
Структура каталогов Linux, по-простому 🐧 -/bin: базовые команды, без которых система не сможет нормально работать -/boot: ядро и файлы загрузчика, которые нужны при старте -/dev: файлы устройств, которые представляют железо - /etc: общесистемные конфиги - /home: домашние каталоги пользователей -/lib: общие библиотеки и модули ядра -/lost+found: восстановленные файлы после ремонта файловой системы - /media: точка монтирования для флешек и внешних дисков - /mnt: временный каталог для монтирования -/opt: опциональный софт и сторонние приложения - /proc: виртуальная ФС с инфой о процессах и ядре - /root: домашний каталог пользователя root - /run: runtime-данные с момента последней загрузки - /sbin: системные бинарники для админа (root) - /srv: данные, которые раздают системные сервисы - /tmp: временные файлы - /usr: пользовательские приложения и бинарники - /var: логи, кэш и прочие данные, которые часто меняются ✈️ Linux Ninja

🖥Если ты хочешь обучиться вайбкодингу и при этом иметь возможность провести аудит безопасности своего продукта, то тебе сюда
🖥Если ты хочешь обучиться вайбкодингу и при этом иметь возможность провести аудит безопасности своего продукта, то тебе сюда: Lab IT — репозитории, полезные инструменты, курсы и многое другое по Айти: ЭЙ, АЙ! — бесплатные инструменты, репозитории, обучающие материалы для упрощения работы с ИИ. ИИ тебя взломает — объединит твои навыки в ИБ с ИИ CyberGuard — оплот для ИБ-специалистов со всего телеграма. Тут ты точно узнаешь, как не оплошаться с запуском своего продукта, и защитить его от злоумышленников 🫵Подписывайся и обучайся!

Команды для перформанса и глубокой отладки в Linux, которые должен знать каждый DevOps-инженер: Когда дашбордов уже недостато
Команды для перформанса и глубокой отладки в Linux, которые должен знать каждый DevOps-инженер: Когда дашбордов уже недостаточно — переходишь на уровень ОС. Вот 10 команд, которые используются во время продакшен-инцидентов: 1. strace -p <PID> -c Трейсит системные вызовы запущенного процесса с агрегированной статистикой. Помогает понять, чего он ждёт. 2. perf top -p <PID> Живой CPU-профайлинг процесса. Мгновенно показывает «горячие» функции. 3. tcpdump -i eth0 -w capture.pcap port 8080 Сниффинг трафика на порту 8080. Глубокая отладка сети. 4. ab -n 10000 -c 100 http://localhost/ Нагрузочное тестирование через Apache Bench. 10k запросов, 100 одновременных. 5. kubectl debug node/node1 -it --image=busybox Подключение ephemeral-контейнера для отладки ноды. 6. dmesg -T | grep -i 'oom' Проверка OOM-событий (killer) в ядре с таймстемпами. 7. lsof -i :8080 Показывает, какой процесс занимает порт 8080. 8. iostat -xz 1 5 Статистика дискового I/O каждую секунду (5 итераций). 9. vmstat -w 1 5 Метрики памяти, swap и CPU в реальном времени. 10. kubectl debug pod/app -it --copy-to=debug-pod --image=nicolaka/netshoot Глубокая сетевая отладка с использованием netshoot toolbox. ✈️ Linux Ninja

Два ведущих университета запускают курсы по AI-агентам Этой осенью Carnegie Mellon запустил курс 11-768 «AI Agents». В програ
Два ведущих университета запускают курсы по AI-агентам Этой осенью Carnegie Mellon запустил курс 11-768 «AI Agents». В программе: инструменты, управление контекстом, skills, память, планирование, coding agents, работа с интерфейсами, deep research, SFT и RL, песочницы и безопасность. Практики много: студенты собирают собственного агента, создают систему его оценки, обучают через RL, в финале делают исследовательский проект. Следом подключается Stanford, 23 сентября стартует CS329Z «Engineering AI Agents». Материалы обоих курсов публикуются на YouTube. ✈️ Linux Ninja

Совет на ближайшие годы — идите в Data Science и ML Пока ИИ забирает работу у одних специалистов, другие строят на нём карьер
Совет на ближайшие годы — идите в Data Science и ML Пока ИИ забирает работу у одних специалистов, другие строят на нём карьеру и зарабатывают всё больше. И вопрос уже не в том, изменит ли ИИ рынок, а в том, по какую сторону этих изменений окажетесь вы. DS/ML – один из самых прямых способов оказаться среди тех, кто на этом выигрывает А чтобы не тратить годы на хаотичное обучение – держите в подписках Data Portal. Там практикующие ML-инженеры понятным языком разбирают главное: новые модели, библиотеки, исследования, датасеты, гайды, курсы и практические кейсы. Подписывайтесь: @LLMScience

Плановая линуксификация 😘 ✈️ Linux Ninja
Плановая линуксификация 😘 ✈️ Linux Ninja

Вот как сегодня выглядит «фабрика программного обеспечения» OpenAI, где значительная часть работы уже строится вокруг агентов
Вот как сегодня выглядит «фабрика программного обеспечения» OpenAI, где значительная часть работы уже строится вокруг агентов. ✈️ Linux Ninja

На Stepik вышел курс «База IT для вайбкодеров» Кодинг-агент может за пару минут написать фичу, изменить базу или переписать п
На Stepik вышел курс «База IT для вайбкодеров» Кодинг-агент может за пару минут написать фичу, изменить базу или переписать полпроекта. Сложнее становится, когда после этого появляется 500, ломается деплой, миграция не применяется или непонятно, зачем агент изменил 15 файлов вместо двух Этот курс даёт IT-базу, которой часто не хватает при вайбкодинге. Без ухода в полноценное программирование – только то, что помогает понимать проект и контролировать работу ИИ. Что вы изучите:
• как связаны фронтенд, бекенд, API и база данных • терминал, файлы, зависимости и переменные окружения • HTTP, JSON, DevTools и работу API • SQL, связи в БД, схемы и миграции • Git: commits, diff, ветки, remote и безопасный откат • stack trace, логи и системную отладку ошибок • основы безопасности и работу с секретами • деплой, продакшен, мониторинг и бэкапы • как ставить задачи кодинг-агенту и проверять его результат
Материал подаётся понятным языком, шаг за шагом, на реальных примерах и с наглядными схемами По завершении выдаётся сертификат. В ближайшие 48ч курс доступен со скидкой 20% по промокоду «VIBESFO20»: открыть курс на Stepik

Изучайте Linux-сети на практике Новый практический челлендж — потренируйтесь разбираться в сетевой конфигурации Linux-хостов:
Изучайте Linux-сети на практике Новый практический челлендж — потренируйтесь разбираться в сетевой конфигурации Linux-хостов: находить имена интерфейсов, IP- и MAC-адреса, шлюз по умолчанию, а также определять, какие маршруты сервер использует для доступа к разным адресам. https://labs.iximiuz.com/challenges/linux-inspect-network-interfaces-and-routes ✈️ Linux Ninja

В ядре Linux начали удалять большое количество драйверов устройств для 32-битных ARM-платформ Удаление поддержки ARM32 означа
В ядре Linux начали удалять большое количество драйверов устройств для 32-битных ARM-платформ Удаление поддержки ARM32 означает сокращение кодовой базы Linux примерно на 0,6%. За последний год Linux прекратил поддержку Intel 486, AMD K5 и Elan, множества ARM32-платформ, а также драйверов для сотен устройств. https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git/log/?h=board-remove-7.3 ✈️ Linux Ninja

Гайд по основным командам для диагностики сетей, которые должен знать каждый Sysadmin. Сравнение инструментов, используемых в
Гайд по основным командам для диагностики сетей, которые должен знать каждый Sysadmin. Сравнение инструментов, используемых в системах Linux/macOS и Windows. ✈️ Linux Ninja

Snitch — это современный и удобный CLI-инструмент для просмотра сетевых соединений на Linux и macOS. По сути, это более нагля
+1
Snitch — это современный и удобный CLI-инструмент для просмотра сетевых соединений на Linux и macOS. По сути, это более наглядная и дружелюбная альтернатива классическим утилитам вроде ss или netstat. Он умеет работать в интерактивном TUI прямо в терминале, а также выводить данные в виде аккуратно отформатированных таблиц, что сильно упрощает анализ сетевой активности. ✈️ Linux Ninja

Быстрый совет по GNOME Можно скрыть сразу несколько файлов и директорий в Nautilus, не переименовывая их. Создайте текстовый
Быстрый совет по GNOME Можно скрыть сразу несколько файлов и директорий в Nautilus, не переименовывая их. Создайте текстовый файл .hidden и перечислите в нём имена файлов и папок, которые нужно скрыть. Затем закройте и перезапустите файловый менеджер. Чтобы снова показать скрытые файлы, нажмите Ctrl+H. ✈️ Linux Ninja

Требуются парни и девушки в возрасте 19–40 лет, желающие работать в сфере IT. Опыт в программировании не нужен. Завтра запуск
Требуются парни и девушки в возрасте 19–40 лет, желающие работать в сфере IT. Опыт в программировании не нужен. Завтра запускаем бесплатный онлайн-интенсив по Frontend-разработке, где будем показывать, как разрабатывать сайты и веб-приложения используя ИИ. За 7 дней обучения без опыта ты: 1. Сделаешь реальный сайт сервиса доставки с нуля; 2. Добавишь JavaScript-логику, расчёты и трекинг; 3. Подключишь карты и маршрут доставки через API; 4. Превратишь сайт в Angular-приложение; 5. Подключишь backend и выложишь проект в продакшен; 6. Научишься использовать ChatGPT и Giga во Frontend-разработке; 7. Узнаешь 9 способов найти первый заказ на фрилансе даже без опыта. А главное, ты увидишь, что разрабатывать сайты и приложения не так сложно, как кажется. И поймёшь, как тебе развиваться в этой профессии, чтобы уже через пару месяцев зарабатывать от 1000$ на вёрстке сайтов. 👉 Проскочить на интенсив бесплатно 🔥 С 2019 стабильно помогаем с обучением, практикой, зарабатывать на фрилансе и проходить собеседования.

Top отлично подходит для мониторинга системы в Linux. Но можно докопаться и до самого дна 😜 И да, оно написано на Rust. Это настраиваемый системный монитор для терминала, вдохновлённый gtop, gotop и htop. Его можно использовать на Linux, macOS и даже Windows. https://github.com/ClementTsang/bottom ✈️ Linux Ninja

Новички в Linux такие: ✈️ Linux Ninja
Новички в Linux такие: ✈️ Linux Ninja

О, учебная платформа про eBPF: по сути интерактивный курс с практикой прямо в браузере. Ты читаешь короткую теорию, пишешь ма
О, учебная платформа про eBPF: по сути интерактивный курс с практикой прямо в браузере. Ты читаешь короткую теорию, пишешь маленькие eBPF-программы, жмешь Run и смотришь результат выполнения. https://ebpf.party/ ✈️ Linux Ninja

Хорошие новости для пользователей Fedora и SUSE Linux! Разработчик обнаружил, что при распаковке Zstd файловая система Btrfs
Хорошие новости для пользователей Fedora и SUSE Linux! Разработчик обнаружил, что при распаковке Zstd файловая система Btrfs без необходимости записывала каждый байт дважды. Он подготовил исправление, которое направляет вывод напрямую в page cache. В результате скорость последовательного чтения выросла до 7,8%. Патч уже поставлен в очередь на Linux 7.4, так что прироста производительности пока придётся подождать. ✈️ Linux Ninja