Linux Ninja
3.17K subscribers
624 photos
118 videos
636 links
Linux Ninja – ваш гид по миру Linux! Лайфхаки, фишки и мощные команды для настоящих мастеров CLI.
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Нашли годную тулзу для прокачки вашей клавиатуры «Daktilo»

Если тебе скучно писать код в тишине — ставь Daktilo. Клавиатура будет щёлкать, крякать, барабанить и вообще жить полной жизнью

Проверено на всех ОС работает, коты пугаются 🔔

Ссылка источник

Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍61
Быстрый совет по Linux

Чтобы вывести строки с номера x по y, объедините команды head и tail:

$ head -y lines.txt | tail +x


Можно также использовать:

$ sed -n 'x,yp' lines.txt


✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍2
Linux 7.0 меньше лагов больше стабильности

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

Ну и главное Rust теперь официально в ядре. Это значит меньше багов и более безопасные драйверы. Плюс подтянули поддержку железа и ноутбуков. Именно это будет в Ubuntu 26.04 😋

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Быстрый совет по Linux

Хотите узнать, как долго запущен процесс?

Используйте столбец etime в команде ps — он показывает «прошедшее время» с момента запуска процесса.

Например, чтобы узнать, как долго работают процессы Nginx:

$ ps --forest -C nginx -o ppid,pid,cmd,etime



Столбец ETIME отображает время работы в формате [[DD-]hh:]mm:ss. Отличный способ быстро определить процессы, которые работают слишком долго или зависли.

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Держите ещё одну сокровищницу для новичков «Coddy Journeys»

Бесплатная онлайн платформа где вы осваиваете программирование, проходя интерактивные маршруты и решаете задачи прямо в браузере

Учёба превращается в игру, шаг за шагом к своим первым успехам в IT ❤️

☝️ Ссылка источник

Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
3
Полезная находка: интерактивный учебник по машинному обучению

Визуальный подход к изучению ML алгоритмов, позволяет наблюдать весь процесс обучения моделей в реальном времени

Здесь можно буквально “увидеть”, как работает градиентный спуск, обучаются нейросети или формируются кластеры

Ценный ресурс если хочешь наконец понять ML 😱

☝️ Ссылка источник

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
3
12 ключевых сетевых протоколов которые должен знать каждый

Без этих протоколов не обходится ни одно сетевое взаимодействие. От передачи веб-страниц и синхронизации времени до защиты соединений и доставки писем это фундамент, на котором строится интернет


Сохраняй пригодится 🕵️‍♂️

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Ручной интерфейс управления устройствами 🧑‍🌾

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
😁16
Cобери свой Linux с нуля «Linux From Scratch»

Linux From Scratch проект который предлагает пошаговые инструкции по сборке собственной системы Linux из исходных кодов

Создавая систему с нуля, вы получаете понимание внутреннего устройства Linux, контроль над компонентами и возможность собрать систему, идеально подходящую под ваши задачи 🔧

Подходит для тех, кто:
🟠любит оптимизацию и эксперименты

🟠просто хочет понять, как всё это работает изнутри

🟠хочет собрать идеальный Linux для конкретных задач


Ссылка источник

Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
4
Наткнулся на интересный проект «WebVM» виртуальная Linux-машина прямо в браузере

Представьте себе Linux прямо в окне браузера и это не шутка. WebVM эмулирует Linux-среду, позволяет запускать x86-программы и тестировать код, не трогая вашу основную систему

Идеально для разработчиков и любителей технологий 😘

☝️ Ссылка источник

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
5
Быстрый совет по Linux

Когда-нибудь хотелось скопировать последние команды из терминала без номеров строк?
fc -ln

Чисто, удобно для копирования, читабельно

Нужно только несколько последних команд?
fc -ln -10


Идеально подходит, чтобы делиться шагами, писать документацию или дебажить.

Можно даже превратить последние действия в скрипт:
fc -ln -10 > my_script.sh

Ты только что превратил свою сессию в терминале в переиспользуемый код!

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51
This media is not supported in your browser
VIEW IN TELEGRAM
Пожалуй лучший инструмент анализа доменов и DNS «Domain Digger»

Сервис помогает за секунды собрать всю важную информацию о домене: от DNS-записей до данных о регистрации и сервере. Никаких сложных настроек, вводишь домен и получаешь результат

Полезная тулза для специалистов и любопытных пользователей которую стоит добавить в закладки 😮

☝️ Ссылка источник

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
В ядре Linux kernel 7.1 появился новый встроенный драйвер NTFS

Полностью переписанная с нуля реализация, обеспечивающая нативный доступ на чтение и запись к разделам Windows прямо из ядра, без использования userspace-инструментов

Новый драйвер приходит на смену решению NTFS-3G на базе FUSE, а также предыдущей версии NTFS3. Разработчики сделали акцент на производительности, надёжности и более глубокой интеграции с современной инфраструктурой ядра

По опубликованным данным, прирост скорости составляет:

🔄однопоточная запись на 3–5% быстрее,
🔄многопоточная запись на 35–110% быстрее,
🔄время монтирования крупных накопителей может сокращаться до четырёх раз


Кроме того, драйвер демонстрирует сниженную нагрузку на CPU и повышенную стабильность работы. Это делает его более эффективным решением для пользователей Linux, регулярно взаимодействующих с NTFS-разделами, включая внешние диски и системы с двойной загрузкой 💪

☝️ Ссылка источник

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Microsoft выкатила мощное и полезное расширение PostgreSQL для VS Code

Microsoft выкатила новое расширение PostgreSQL для VS Code и это апгрейд рабочего процесса на новый уровень

Больше не нужно прыгать между окнами и открывать разные клиенты: прямо в редакторе можно смотреть таблицы, гонять запросы, заглядывать в схемы и даже просить встроенный AI подсказать нужный SQL

Никаких плясок с конфигурациями: поставил и работаешь😘

☝️ Ссылка источник

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍63
Ловите подгон учебник для изучения Linux-команд — The Linux Command Handbook

Бесплатный гайд охватывающий 60 ключевых команд Bash, необходимых почти каждому: ls, grep, chmod, ps, tar и ещё десятки других. Примеры и советы, можно читать онлайн или скачать в PDF 📚

☝️ Ссылка источник

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
4
Ubuntu 26.04 (LTS) выходит завтра… и компания Canonical опубликовала обновление по своему плану замены GNU Coreutils на реализации, переписанные на Rust.

Основные моменты:

- После того как разработчики выразили "серьёзные опасения", Canonical привлекла стороннюю компанию по security-исследованиям для аудита Rust-реализаций (известных как uutils).

- Эта security-компания быстро обнаружила 113 существенных проблем, причём значительная часть из них оказалась серьёзными уязвимостями безопасности, тянущими на присвоение CVE.

- Лишь часть этих проблем в Rust-реализациях была исправлена к релизу Ubuntu 26.04.

- Повторим: Ubuntu 26.04 выходит с заметным количеством известных серьёзных багов в новых Rust-версиях coreutils.

- В некоторых из наиболее критичных утилит, переписанных на Rust (cp, mv, rm), обнаружено большое количество серьёзных проблем класса TOCTOU (Time-of-Check to Time-of-Use) — это тип уязвимостей, приводящих к race condition. Именно такие баги часто эксплуатируются злоумышленниками.

- В итоге cp, mv и rm не будут включены в Ubuntu 26.04. Даже с их довольно либеральным подходом "ок, если в Rust-реализациях для 26.04 есть серьёзные баги" – проблемы в этих утилитах оказались слишком критичными.

- Несмотря на этот, без преувеличения, провальный rollout Rust-версий Coreutils, команда Ubuntu планирует в следующем релизе (через 6 месяцев, 26.10) полностью (на 100%) заменить GNU Coreutils на текущие (и пока откровенно сырые) реализации на Rust.

☝️ Ссылка источник

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Статус кодера 🆒

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣43
Бесплатный практический курс по GPT и LLM разбор от нуля до продвинутого

Ловите интерактивный учебный проект, где показывают, как устроены большие языковые модели, начиная с самого простого варианта GPT и постепенно усложняя реализацию

Главная идея обучение через эволюцию одной модели: проходишь несколько версий одного и того же «мини-GPT», реализованных разными способами 💃

☝️ Ссылка источник

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
3