Linux Ninja – Telegram
Linux Ninja
3.08K subscribers
307 photos
65 videos
326 links
Linux Ninja – ваш гид по миру Linux! Лайфхаки, фишки и мощные команды для настоящих мастеров CLI.
Download Telegram
Типы портов VLAN: Trunk vs Access наглядная шпаргалка

Разбираемся чем отличаются порты Access и Trunk в VLAN:
какие пакеты они передают, как работает тегирование (802.1Q) и зачем нужно разделять трафик по VLAN 😎

PDF в хорошем качестве здесь ⬇️

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

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

Команда diff — полезный инструмент для поиска различий между файлами в терминале Linux. Однако icdiff предлагает ещё более удобное сравнение — бок о бок, с цветным выделением различий

$ icdiff config-dev.ini config-prod.ini


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

Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3😎1
Хабр торт принес увлекательную статью разбор уязвимости в ядре Linux

В свежем разборе автор шаг за шагом исследует CVE-2024-50264 — хитрую race condition в подсистеме AF_VSOCK, демонстрируя, как на тестовой площадке kernel-hack-drill выстраивался концепт-эксплойта, с тонкими пояснениями по use-after-free, null-deref и работе kworker

Отличный материал для тех, кто хочет понять реальные механики escalation of privileges и методы защитных проверок 👀

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

Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥1
Отличная шпаргалка по 75+ наиболее востребованным Linux-командам

LinuxOpsys собрал в одной публикации всё, что нужно знать, чтобы уверенно работать в командной строке. Более 75 команд — от базовых до продвинутых — описаны с пояснениями и примерами

PDF версия здесь

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

Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Быстрый совет по Linux

в Vim можно использовать мышь с помощью команды:

:set mouse=a


Это включает режим мыши, о котором знают не так уж многие

Что дает режим мыши в Vim?

🟠Произвольное выделение текста
🟠Прокрутка длинных файлов колесиком мыши
🟠Переход между разделёнными окнами
🟠Переключение между вкладками и их закрытие
🟠Вставка из буфера обмена средней кнопкой мыши


Режим мыши не снижает эффективность Vim — он просто предоставляет дополнительные возможности для специфических случаев

Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53
Ubuntu 25.10 Questing Quokka уже вышла

Компания Canonical представила релиз Ubuntu 25.10 (Questing Quokka) на базе ядра Linux 6.17 и рабочего окружения GNOME 49

Стабильные сборки проекта доступны в вариациях Ubuntu Desktop, Server, Kubuntu, Lubuntu, Ubuntu Budgie, UbuntuKylin, Ubuntu MATE, Ubuntu Studio, Ubuntu Unity и Xubuntu

Версия будет поддерживаться до июля 2026 года

Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5👎1
Media is too big
VIEW IN TELEGRAM
Matrix Rain прямо в терминале

Хотите киношный эффект из The Matrix у себя в консоли? Вот однострочник на bash + gawk, который превратит ваш терминал в "дождь символов"

while :; do 
echo $LINES $COLUMNS $((RANDOM%COLUMNS)) "$(printf "\U$((RANDOM%500+1000))")"
sleep 0.05
done | gawk '{
a[$3]=0
for(x in a){
o=a[x]; a[x]=a[x]+1
c=int(rand()*5)
if(c==0)col="\033[1;32m"
else if(c==1)col="\033[0;32m"
else if(c==2)col="\033[1;36m"
else if(c==3)col="\033[1;31m"
else col="\033[1;37m"
printf "\033[%s;%sH%s%s",o,x,col,$4
printf "\033[%s;%sH\033[0m",a[x],x
if(a[x]>=$1)a[x]=0
}
}'


💡Как работает:

while :; do ... done — бесконечный цикл

RANDOM%COLUMNS — случайный столбец

printf "\U..." — случайный Unicode-символ

gawk рисует цветной «дождь» и сбрасывает его, когда символы достигают низа


Теперь можно почувствовать себя оператором Матрицы прямо в Linux терминале 😎

Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5😁1
Есть полезное напоминание, о котором многие забывают: контейнеры — это вообще не процессы

Это такие изолированные коробочки, в которых живут процессы. И да, в основном это Linux-процессы, но не всегда — даже Apple Containers используют Linux-подход

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

Подробнее читаем здесь

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

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
😁81
This media is not supported in your browser
VIEW IN TELEGRAM
Появился неофициальный форк Arch Linux под названием Nyarch Linux

По утверждению разработчика, проект ориентирован на пользователей, желающих кастомизировать систему в аниме-стилистике. Среди ключевых особенностей: Catgirl Downloader, Nyarch Assistant, поддержка Flathub и AUR по умолчанию, а также средства глубокой визуальной персонализации

Разработчик предупреждает, что проект нестабилен и не рекомендуется в качестве основной ОС

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

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

Когда вы входите в систему Linux , возьмите за привычку просматривать процессы с помощью этой команды:

ps -auxwf


Она выведет список всех процессов в древовидном формате. Это позволяет легко обнаружить необычную активность. Например, вот как будет выглядеть бэкдор PHP

Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
This media is not supported in your browser
VIEW IN TELEGRAM
Наткнулся на крутейшую игру для начинающих хакеров «Bandit»

Суть игры: Вы подключаетесь к удаленной машине и в изолированном пространстве ищете ключ для подключения к следующей машине, используя рекомендации на сайте

В описании практически каждого уровня имеется список команд, которые тебе могут пригодиться

Устанавливать ничего не надо, заходишь на сайт, выбираешь Level 0 и читаешь условия задачи. Затем подключаешься физически по ssh к серверу и начинаешь игру
ssh -p 2220 root@bandit.labs.overthewire.org


Если где-то застрянете, можно подсмотреть прохождение на Хабре 😎

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

Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10
This media is not supported in your browser
VIEW IN TELEGRAM
Откопал исчерпывающее руководство по Linux для начинающих

Сокровище для тех кто влетает в мир Linux. Tecmint выкатили пошаговый гайд который спокойно проведёт тебя через основы: от запуска терминала до грамотного администрирования 🏴‍☠️

Подрубаем VPN и пробуем ⬇️

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

Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍3
Шпаргалка по команде less

Мини-шпаргалка по команде less: навигация, поиск, полезные флаги и фишки для повседневной работы в терминале.

Забрать в хорошем качестве можно здесь⬇️

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

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁84
This media is not supported in your browser
VIEW IN TELEGRAM
Принес полезный онлайн-сервис для создания диаграмм и схем

Удобный бесплатный инструмент прямо в браузере: делайте блок-схемы, UML, ER-диаграммы, карты процессов и даже схемы электроники

Поддерживает множество форматов и не требует установки 🚬

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

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51
Разбираем маршрутизацию на практике: таблицы, шлюзы и пакеты

LAN по умолчанию изолированы: устройства внутри подсети обмениваются кадрами канального уровня и не знают о внешних сетях. Роль маршрутизатора — связывать разные IP-сети и применять таблицы маршрутизации

В этой лабораторной вы сами создаёте такие таблицы и наблюдаете, как пакет с одного IP проходит через шлюз по умолчанию 🕵️‍♂️

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

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥1
Linux Mint выпустили LMDE 7 новую версию Debian-редакции Mint

Система основана на Debian 13 получила ядро Linux 6.12 LTS и Cinnamon 6.4.13. Это тот же классический Mint, только без зависимости от Ubuntu

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

Подробности в блоге, подрубаем VPN читаем здесь⬇️

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

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53🤝1
Нашёл идеальный UI для nginx

Обычно nginx юзают как реверс-прокси: поднимаешь пару сервисов, ставишь nginx спереди — и он кидает запросы куда надо. Но ковыряться в конфигах руками не всегда кайф

Нашёл удобное решение — Nginx Proxy Manager. Это UI сверху на nginx, всё делается через веб-панель. Разворачивается в Docker за пару минут. Регистрируешь домены, SSL, прокси — вообще без боли

Забираем с сайта или GitHub 🏴‍☠️

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Хорошие новости: появился понятный путеводитель по eBPF для новичков

Iximiuz Labs выпустили новый beginner path. Всё по делу, шаг за шагом, с примерами, которые запускаются «из коробки».

Забираем здесь ⬇️

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

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