Linux Ninja
Ir al canal en Telegram
Linux Ninja – ваш гид по миру Linux! Лайфхаки, фишки и мощные команды для настоящих мастеров CLI.
Mostrar más3 407
Suscriptores
Sin datos24 horas
-77 días
-4330 días
Archivo de publicaciones
3 407
Принёс поиграться «CMD Challenge» игра для обучения работе в терминале Linux
Тренажёр для тех кто хочет освоить или закрепить навыки командной строки
Уровни выстроены по принципу «от простого к сложному» что помогает шаг за шагом привыкнуть к синтаксису Bash, научиться читать справку и находить оптимальные решения ❓
☝️ Ссылка источник
✈️ Linux Ninja
3 407
Полезная находка «WinApps» альтернативный подход к запуску Windows-софта на Linux
Проект позволяет запускать Windows приложения на Linux так, будто они «родные»: программы работают внутри виртуальной машины Windows, но отображаются в GNOME, KDE или XFCE через FreeRDP, поддерживая интеграцию с файловой системой, контекстным меню и даже URI-ссылками
Фактически это альтернатива Wine, но более надёжная за счёт полноценной Windows-среды 😒
☝️ Ссылка источник
✈️ Linux Ninja
3 407
Бесплатные курсы по ИИ Data Science и облачным технологиям от «Cognitive Class»
Платформа от IBM, предлагающая более 100 бесплатных курсов и проектов по искусственному интеллекту, анализу данных, облачным вычислениям и другим современным технологиям 👦
☝️Ссылка источник
✈️ Linux Ninja
3 407
Быстрый совет по Linux
Используйте команду
tree, чтобы отобразить структуру каталога и его содержимого в виде иерархического дерева.
$ tree -L 2 /etc
Эта команда выводит файлы и подкаталоги в каталоге /etc на глубину 2 уровня.
Отлично подходит для быстрого изучения структуры конфигурационных файлов
✈️ Linux Ninja3 407
Для тех, кто уже выкупил прикол ИИ, Кирилл создал блог, куда пишет глубокие посты на тему использования ИИ в разработке.
Для справки, он уже 7 лет работает C++ программистом фултайм и параллельно создает свои IT продукты с помощью вайбкодинга.
На канале показывает чит коды, которые помогают ему быть эффективным в найме и за пару дней с ИИ закрывать спринты. Также делится успехами и неудачами в создании своих IT продуктов с помощью ИИ.
Помимо прочего, говорит про то, как свои продукты развивать, демонстрирвать их народу и делать так, чтобы народ за решения платил.
Советую подписаться: https://t.me/+-NardYLBYg5iMGJi
3 407
Наткнулся на полезный репо «doxx»
Инструмент для извлечения текста из
.docx прямо в терминале Linux. Не требует Microsoft Office, работает быстро и безопасно, идеально для админов и разработчиков 🪑
☝️ Ссылка источник
✈️ Linux Ninja3 407
Откопал редкий и ценный ресурс «Learn Anything»
Это интерактивная карта знаний, где можно выбрать любую тему — от философии до программирования — и увидеть, как всё взаимосвязано
Отличный инструмент для тех, кто любит учиться и копать глубже 🔍
Подрубаем VPN и пробуем ⬇
☝️ Ссылка источник
✈️ Linux Ninja
3 407
Быстрый совет по Bash-скриптингу
Вы можете использовать ловушку
DEBUG (trap) для пошагового выполнения bash-скрипта, что позволяет просматривать каждую строку перед её выполнением — идеально для отладки!
Вот как это работает:
Команда trap с параметром DEBUG срабатывает непосредственно перед выполнением каждой строки скрипта, предоставляя возможность приостановить выполнение и решить, продолжать ли. Это своего рода интерактивный "пошаговый режим" для bash-скрипта
В отличие от sh -x, который просто выводит строки без остановки, этот метод позволяет подтверждать выполнение каждой команды вручную
DEBUG — это не настоящий сигнал, а специальная возможность (псевдосигнал), которая срабатывает перед каждой строкой скрипта. Это удобно для поэтапного анализа поведения скрипта
Также стоит изучить другие псевдосигналы, такие как:
🟠EXIT — выполняет команды перед завершением скрипта; 🟠RETURN — срабатывает при выходе из функции или после выполнения подключённого скрипта (source или .); 🟠ERR — обрабатывает команды с ненулевым кодом возврата, когда активирован режим set -e✈️ Linux Ninja
3 407
Шпаргалка по iptables: все основные команды в одном месте
Cобраны все основные команды для настройки фаервола в Linux: проверка правил, фильтрация трафика, NAT, логирование и многое другое
Пригодится каждому админу 🎁
✈️ Linux Ninja
3 407
Базовые основы сетей: фундамент для кибербезопасности
Чтобы защищать сети, нужно понимать, как они устроены. Разбираем ключевые концепции: VLAN, маршрутизаторы, коммутаторы, STP и ACL
✈️ Linux Ninja
3 407
В сети появился мощный инструмент для изучения алгоритмов «alg0dev»
Нашёл сервис который превращает сложные алгоритмы в наглядное шоу: сортировки, графы и поиск оживают прямо на экране
Каждый шаг здесь визуализирован и синхронизирован с кодом его можно остановить, прокрутить и разобраться, что происходит под капотом
Просто запускаешь и начинаешь понимать алгосы как не в себя 🐙
☝️ Ссылка источник
✈️ Linux Ninja
3 407
Быстрый совет по Linux
Команда
top не обязательно должна работать в интерактивном режиме.
Её можно запустить в неинтерактивном режиме вот так:
$ top -b -n 1
-b (batch mode / пакетный режим): указывает top работать в пакетном режиме, выводя список процессов в виде обычного текста в терминал (stdout).
-n 1 (number of iterations / количество итераций): указывает top сделать только один снимок текущего состояния системы, после чего завершиться
Если нужно сделать несколько снимков, можно увеличить значение параметра -n.
Зачем использовать такой режим:
🟠Для логирования состояния системы в определённый момент (например, через cron).
🟠Для отладки проблем с производительностью, перенаправляя вывод в файл.
🟠Для анализа тенденций производительности без необходимости вручную следить за терминалом
✈️ Linux Ninja3 407
Принес полезное «DockerCheatSheet» руководство по использованию Docker
Удобная шпаргалка Docker всё нужное в одном месте: основные команды, примеры конфигурации Dockerfile, инструкции по управлению образами, контейнерами, сетями и томами, а также краткий обзор docker-compose
Забираем в закладки пригодится❤️
☝️ Ссылка источник
✈️ Linux Ninja
3 407
Быстрый совет по Linux
Не нравится видеть повсюду скрытые директории
. и ..?
Можно использовать опцию -A чтобы скрыть их при выводе всех файлов, включая скрытые:
$ ls -lA
✈️ Linux Ninja3 407
Принёс поиграться «Tetris» прямо в терминале
Нашёл недавно залипательный проект любителей консоли классический Tetris, который работает прямо в терминале. Никаких окон и графики: только клава, минимализм и чистый геймплей
Написано на Rust, запускается быстро и отлично передаёт дух «олдскульных» игр. Идеально, чтобы отвлечься на пару минут (которые внезапно превращаются в час) или подсмотреть, как делаются TUI-приложения 🎮
☝️ Ссылка источник
✈️ Linux Ninja
