Linux Ninja – Telegram
Linux Ninja
3.07K subscribers
311 photos
65 videos
330 links
Linux Ninja – ваш гид по миру Linux! Лайфхаки, фишки и мощные команды для настоящих мастеров CLI.
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Принёс вам годный тренажёр по Linux-терминал«CLI Exercises»

Если хочешь прокачать свои навыки работы в терминале «CLI Exercises» находка для тебя

Тут сотни упражнений на grep, awk, sed оформленных как текстовый интерфейс. Всё сопровождается подсказками и решениями, что делает их полезными для начинающих 😎

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

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥62
Что опять!? 😠

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
😁122🐳2💯2
Интерактивная карта ядра Linux

Как устроено ядро Linux? Посмотрите на него как на живую экосистему: подсистемы, драйверы, процессы и их связи. Интерактивная схема превращает сухую документацию в наглядный атлас — кликаете по узлам и видите контекст 🕵️‍♂️

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

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51🔥1🐳1
Пошаговая загрузка Linux: от включения питания до входа пользователя

🟠Шаг 1 – При включении питания загружается прошивка BIOS (Basic Input/Output System) или UEFI (Unified Extensible Firmware Interface) из энергонезависимой памяти и выполняется POST (Power-On Self Test – самотестирование при включении)

🟠 Шаг 2 – BIOS/UEFI обнаруживает подключённые устройства, включая процессор, оперативную память и накопители

🟠 Шаг 3 – Определяется загрузочное устройство, с которого будет загружена операционная система — это может быть жёсткий диск, сетевой сервер или CD/DVD

🟠 Шаг 4 – BIOS/UEFI запускает загрузчик (например, GRUB), который отображает меню выбора операционной системы или ядра для загрузки

🟠 Шаг 5 – После подготовки ядра система переходит в пользовательское пространство. Ядро запускает systemd как первый пользовательский процесс. Он управляет процессами и службами, определяет остальное оборудование, монтирует файловые системы и запускает рабочий стол

🟠 Шаг 6 – systemd активирует целевое состояние по умолчанию при загрузке системы и запускает вспомогательные модули

🟠 Шаг 7 – Выполняется набор стартовых скриптов и настраивается рабочее окружение

🟠 Шаг 8 – Появляется окно входа в систему. Система полностью готова к использованию

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

Многие об этом не знают или почти не используют

В Linux можно сделать файл или директорию неудаляемыми, установив флаг неизменяемости (immutable) с помощью команды chattr:

$ sudo chattr +i -V /home/traw/keys.txt

Опция -V — подробный вывод (verbose)

Чтобы сделать директорию неудаляемой, добавьте рекурсивную опцию -R:
$ sudo chattr +i -VR /home/traw/backups

Чтобы снова разрешить удаление файла, используйте флаг -i. Для директорий — -i с опцией -R

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍72
Откопал интересную статью объясняют как устроена файловая система Linux

Linux хранит все файлы в одной большой системе папок, которая начинается с /. Каждая папка нужна для чего-то своего: в /bin лежат основные программы, в /etc — настройки, в /home — личные файлы пользователей, а в /var — журналы и временные данные

Другие папки помогают компьютеру запускаться и работать с устройствами. Всё похоже на шкаф с полками, где у каждой полки своё предназначение 📚

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

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍3🔥2
Принес поиграться «VIM Master» игра для освоения базовых команд VIM

Изучение Vim это не скучные команды, а настоящий квест!

Запускается прямо в браузере и превращает команды h, w, dd, yy и другие в задания по уровням, а Challenge Mode заставит тебя соревноваться с самим собой на скорость и точность 🎮

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

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝8🐳21
Пила VS Linux 🩸

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
😁111
Шпаргалка по iptables: все основные команды в одном месте

Cобраны все основные команды для настройки фаервола в Linux: проверка правил, фильтрация трафика, NAT, логирование и многое другое

Пригодится каждому админу 🎁

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62
This media is not supported in your browser
VIEW IN TELEGRAM
Полезная находка «Linux Survival» ваш проводник в мир командной строки

Это сайт где можно быстро и легко научиться пользоваться Linux. Он даёт удобный тренажёр командной строки прямо в браузере, так что можно сразу пробовать команды и видеть результат

Всё подано простыми шагами: немного теории, задание, проверка знаний и так по модулям 📝

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

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

Создавайте несколько дочерних каталогов, даже если родительский каталог не существует:

$ mkdir -vp songs/{artists,albums,genres/{classical,pop}}


Это создаст следующую структуру каталогов 👆

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍82
Linux Ninja
Чей добряк 👩‍💻 ✈️ Linux Ninja
Нашли владельца 😆

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
😁81
Принёс клад DevOps инженеров «DevOps Bash Tools» репо с 1000+ скриптами

К
оллекция более 1000 Bash скриптов для автоматизации DevOps-задач: работа с облачными платформами, контейнерами, CI/CD, базами данных и API

Готовые конфиги и утилиты экономит кучу времени💪

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

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍71🤡1
Свежее руководство по созданию собственного системного вызова для Linux 6.8

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

Интересное чтиво для тех кто давно хотел «подружиться» с внутренностями Linux 📚

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

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42
Принёс поиграться «CMD Challenge» игра для обучения работе в терминале

Тренажёр для тех кто хочет освоить или закрепить навыки командной строки

Уровни выстроены по принципу «от простого к сложному» что помогает шаг за шагом привыкнуть к синтаксису Bash, научиться читать справку и находить оптимальные решения

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

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

Найдите недавно изменённые файлы за последние 5 минут:
find . -type f -mmin -5


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

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🍾2🤝1
Кофе еще не пил 🪑

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
😁13🐳4👻3
Краткая шпаргалка по работе с ACL в Linux

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

Отличный старт для понимания расширенных механизмов управления доступом в Linux ❤️

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

Не нравится видеть повсюду скрытые директории . и ..?

Можно использовать опцию -A чтобы скрыть их при выводе всех файлов, включая скрытые:
$ ls -lA


✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51
Полезная находка «WinApps» альтернативный подход к запуску Windows-софта на Linux

Проект позволяет запускать Windows приложения на Linux так, будто они «родные»: программы работают внутри виртуальной машины Windows, но отображаются в GNOME, KDE или XFCE через FreeRDP, поддерживая интеграцию с файловой системой, контекстным меню и даже URI-ссылками

Фактически это альтернатива Wine, но более надёжная за счёт полноценной Windows-среды 😒

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

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍4
Просто установи Linux 👍

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
😎11🐳3🌚2🤡1