ru
Feedback

Не попадитесь на канал ботавода! Telemetrio находит и помечает такие каналы 👉 Хотите видеть метку — оформите подписку

Linux Ninja

Linux Ninja

Открыть в Telegram

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

Больше
3 406
Подписчики
Нет данных24 часа
-97 дней
-4130 дней
Архив постов
Быстрый совет по Linux Чтобы удалить все пустые директории в текущем каталоге и его подкаталогах можно воспользоваться команд
Быстрый совет по Linux Чтобы удалить все пустые директории в текущем каталоге и его подкаталогах можно воспользоваться командой find:
$ find . -type d -empty -exec rmdir -v {} +
• -type d — ищет только директории • -empty — отбирает пустые из них • -exec rmdir -v {} + — удаляет найденные пустые директории с выводом информации об удалении Команда rmdir удалит только действительно пустые каталоги, что обеспечивает дополнительную защиту от случайного удаления данных Можно использовать короткий вариант:
$ find . -type d -empty -delete
✈️ Linux Ninja

Откопал полезное руководство по управлению портами брандмауэра Подробно разобраны методы открытия портов в Linux с использова
Откопал полезное руководство по управлению портами брандмауэра Подробно разобраны методы открытия портов в Linux с использованием ufw, firewalld и iptables, а также описаны способы проверки доступности и сохранения настроек Сохраняй пригодится 📚 ☝️ Ссылка источник ✈️ Linux Ninja

Хабр-торт откопал годную статью по настройке рабочего окружения для LInux Подробный гайд по созданию удобного и продуктивного
Хабр-торт откопал годную статью по настройке рабочего окружения для LInux Подробный гайд по созданию удобного и продуктивного рабочего окружения для Python-разработки на Linux. Автор делится полезными инструментами и подходами: от выбора дистрибутива и настроек среды до плагинов и приёмов отладки 😍 ☝️ Ссылка источник ✈️ Linux Ninja

Ищем несколько человек, чтобы обучить с нуля созданию сайтов и помочь с заказами. Вашим подарком на 2026 станет: 1. Удалённая
Ищем несколько человек, чтобы обучить с нуля созданию сайтов и помочь с заказами. Вашим подарком на 2026 станет: 1. Удалённая работа; 2. Свободный график на 3–4 часа в день; 3. Зарплата новичка от 50.000₽/мес. 🔥 С нас обучение, практика, помощь с заказами и сопровождение до первых денег на карту. Пока что с курсом справляются 10 из 10 учеников. Алексей Д., новичок во фронтенде — сделал первый лендинг под ключ и заработал 20 000₽ на реальном заказе. Евгений Х., со старта сделал сайт-визитку и информационный сайт для знакомых и заработал первые 100$. 👉 Пройдите первые 7 дней обучения бесплатно, и вы поймёте, что это не просто слова.

Kubernetes The Hard Way — мощный гайд где ты вручную поднимаешь кластер Автор поднял более 400 кластеров вручную и делится ре
Kubernetes The Hard Way — мощный гайд где ты вручную поднимаешь кластер Автор поднял более 400 кластеров вручную и делится результатами почти двух лет работы и скриптов отполированных до блеска. Если хочешь не просто «запустить Kubernetes» а разобраться, почему каждый бинарь и каждое соединение работают именно так — эта сокровищница для тебя 🏴‍☠️ ☝️ Ссылка источник ✈️ Linux Ninja

Откопал две мощные платформы для практического обучения «Play with Docker и Play with Kubernetes» Play with Docker предоставл
Откопал две мощные платформы для практического обучения «Play with Docker и Play with Kubernetes» Play with Docker предоставляет интерактивную среду для запуска контейнеров и работы с сетями. Пользователь получает 4-часовую сессию и до пяти виртуальных машин. Плюсом идёт обучение с заданиями и теорией Play with Kubernetes позволяет развернуть кластер Kubernetes, добавлять узлы и тестировать манифесты. Сессия ограничена 4 часами. Здесь также доступен мини-курс с подробными пошаговыми инструкциями 🏴‍☠️ ✈️ Linux Ninja

Минусы Linux их нет 👊 ✈️ Linux Ninja
Минусы Linux их нет 👊 ✈️ Linux Ninja

Откопал интересную платформу для новичков в бэкенд-разработке — BootDev Практические курсы по бэкенду (Python, Go, SQL и др.)
Откопал интересную платформу для новичков в бэкенд-разработке — BootDev Практические курсы по бэкенду (Python, Go, SQL и др.) с реальными задачами. Проходить курсы можно абсолютно бесплатно но есть загвоздка. Весь контент (лекции, видеообъяснения, начальный код) доступен бесплатно: ты можешь проходить курсы, читать материалы и запускать код — даже за пределами первых глав. Но интерактивные функции проверка заданий, AI-чат, геймификация (наблюдение за прогрессом, достижения, сертификаты) — доступны только после оформления подписки 😼 ☝️ Ссылка источник ✈️ Linux Ninja

LeetCode для DevOps — 70+ реальных хардкорных задач Коллекция практических заданий для DevOps и backend-инженеров. Все задачи
+2
LeetCode для DevOps — 70+ реальных хардкорных задач Коллекция практических заданий для DevOps и backend-инженеров. Все задачи основаны на реальных сценариях, имеют разные уровни сложности и автоматическую проверку решений Тренируйся легко 💪 ☝️ Ссылка источник ✈️ Linux Ninja

Быстрый совет по Linux Вы можете использовать опцию -exec команды find, чтобы вызвать внешнюю программу для выполнения опреде
Быстрый совет по Linux Вы можете использовать опцию -exec команды find, чтобы вызвать внешнюю программу для выполнения определённого действия над найденными файлами, соответствующими заданным критериям. Например, удаление файлов, вывод прав доступа и т. д:
$ find ~/ -type f -exec ls -lah {} \;
Это особенно полезно, когда нужно выполнить одно и то же действие над несколькими файлами, расположенными в разных местах Приведённая команда выводит информацию о правах доступа и других метаданных для каждого найденного файла Разбор опции -exec: 🟠exec ls — указывает find выполнить команду ls для каждого найденного файла 🟠-lah — отображает все файлы (включая скрытые), их права доступа и другие метаданные (например, размер) в удобочитаемом формате 🟠{} — это специальный placeholder, заменяемый именем каждого найденного файла. Он всегда должен быть последним в списке параметров 🟠; — указывает конец списка параметров. Его необходимо экранировать (\;), иначе shell интерпретирует его неправильно Также вместо ; можно использовать +, что позволяет передавать сразу несколько файлов в одну команду. Между + и {} должен быть пробел Можно выполнять несколько команд с помощью -exec. Например, следующая команда считает количество слов в текстовых файлах и их занимаемое место на диске:
$ find . -name "*.txt" -exec wc {} \; -exec du -sh {} \;
✈️ Linux Ninja

Читерский набор для разработчика делюсь находкой Здесь есть буквально всё, короткие удобные шпаргалки по самым нужным темам.
Читерский набор для разработчика делюсь находкой Здесь есть буквально всё, короткие удобные шпаргалки по самым нужным темам. Git, SQL-запросы, Docker, RegEx, Bash, Python, JS, HTTP-коды, архитектура REST и многое другое. Держи под рукой чтобы ускорить рабочий процесс ⌨️ ☝️ Ссылка источник ✈️ Linux Ninja

Полезная находка для ML-инженеров книга «Machine Learning Systems» Ресурс, посвящённый инженерии систем машинного обучения, г
Полезная находка для ML-инженеров книга «Machine Learning Systems» Ресурс, посвящённый инженерии систем машинного обучения, где ML рассматривается как целостная система, а не набор отдельных моделей Учебник учит проектировать, оптимизировать и развертывать ML-решения с учётом реальных ограничений, инфраструктуры и требований продакшена Приятный бонус книга полностью открытая: её исходники доступны на GitHub и постоянно обновляются☕️ ☝️ Ссылка источник ✈️ Linux Ninja

Краткое руководство по правам доступа к файлам в Linux Чтобы понять права доступа к файлам в Linux, нужно разобраться с владе
Краткое руководство по правам доступа к файлам в Linux Чтобы понять права доступа к файлам в Linux, нужно разобраться с владением и разрешениями. — Владение Каждый файл или каталог имеет три типа владельцев: 🟠Владелец (Owner): пользователь, который создал файл или каталог. 🟠Группа (Group): группа может включать нескольких пользователей. Все пользователи в группе имеют одинаковые права доступа к файлу или каталогу. 🟠Другие (Other): пользователи, которые не являются владельцами или членами группы. — Разрешения В Linux есть только три типа прав доступа к файлам и каталогам: 🟠Чтение (r – Read): позволяет пользователю просматривать содержимое файла. 🟠Запись (w – Write): позволяет изменять содержимое файла. 🟠Выполнение (x – Execute): позволяет запускать файл как программу или скрипт. ✈️ Linux Ninja

Быстрый совет по Linux Нужно повторять команду каждые несколько секунд? Используйте: $ watch -n 2 df -h Эта команда выполняет
Быстрый совет по Linux Нужно повторять команду каждые несколько секунд? Используйте:
$ watch -n 2 df -h
Эта команда выполняет df -h каждые 2 секунды. Отлично подходит для мониторинга использования диска, нагрузки или изменения размера логов. Нажмите q для выхода ✈️ Linux Ninja

Мини-гайд почему я выбираю Linux🚶‍♀️ ✈️ Linux Ninja
Мини-гайд почему я выбираю Linux🚶‍♀️ ✈️ Linux Ninja

Принёс сокровищницу платформа для подготовки к DevOps-собесам Если ты готовишься к собеседованию на DevOps-инженера — эта пла
Принёс сокровищницу платформа для подготовки к DevOps-собесам Если ты готовишься к собеседованию на DevOps-инженера — эта платформа как раз для тебя. Тут собраны десятки тем: от Docker и Kubernetes до SRE и CI/CD. Есть не только теоретические вопросы с ответами, но и практические сценарии например как устранить сбой в кластере Забираем в коллекцию пригодится😎 ☝️ Ссылка источник ✈️ Linux Ninja

В России можно посещать IT-мероприятия хоть каждый день: как оффлайн, так и онлайн Но где их находить? Как узнавать о них ран
В России можно посещать IT-мероприятия хоть каждый день: как оффлайн, так и онлайн Но где их находить? Как узнавать о них раньше, чем когда все начнут выкладывать фотографии оттуда? Переходите на канал IT-Мероприятия России. В нём каждый день анонсируются мероприятия со всех городов России 📆 в канале размещаются как онлайн, так и оффлайн мероприятия; 👩‍💻 можно найти ивенты по любому стеку: программирование, frontend-backend разработка, кибербезопасность, дата-аналитика, osint, devops и другие; 🎙 разнообразные форматы мероприятий: митапы с коллегами по цеху, конференции и вебинары с известными опытными специалистами, форумы и олимпиады от важных представителей индустрии и многое другое А чтобы не искать по разным форумам и чатам новости о предстоящих ивентах: 🚀 IT-мероприятия России — подписывайся и будь в курсе всех предстоящих мероприятий!

Принес полезное для новичка «Debian Handbook» полное руководство по Debian GNU/Linux Шаг за шагом объясняет установку, настро
Принес полезное для новичка «Debian Handbook» полное руководство по Debian GNU/Linux Шаг за шагом объясняет установку, настройку системы, работу с пакетами и резервное копирование, помогая новичкам уверенно ориентироваться в мире Linux ☝️ Ссылка источник ✈️ Linux Ninja

Советы и хитрости администрирования Linux ✈️ Linux Ninja
Советы и хитрости администрирования Linux ✈️ Linux Ninja

Когда система знает, что делает 🚬 ✈️ Linux Ninja
Когда система знает, что делает 🚬 ✈️ Linux Ninja