This media is not supported in your browser
VIEW IN TELEGRAM
Разбираем команды Linux легко с — explainshell
Часто сталкиваешься с непонятными командами или сложными опциями в терминале, explainshell — отличный помощник. Просто вставь команду, и сайт подробно объяснит каждую часть, используя официальные man-страницы😮
☝️ Ссылка источник
✈️ Linux Ninja
Часто сталкиваешься с непонятными командами или сложными опциями в терминале, explainshell — отличный помощник. Просто вставь команду, и сайт подробно объяснит каждую часть, используя официальные man-страницы
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Быстрый совет по Linux
Вы можете сгруппировать файлы по их расширениям с помощью команды:
Файлы будут сгруппированы по расширениям в алфавитном порядке
✈️ Linux Ninja
Вы можете сгруппировать файлы по их расширениям с помощью команды:
ls -X
Файлы будут сгруппированы по расширениям в алфавитном порядке
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5
Быстрый совет по Linux
При копировании с помощью команды cp у скопированного файла будет другой временной штамп
Вы можете сохранить исходные свойства файла с помощью:
✈️ Linux Ninja
При копировании с помощью команды cp у скопированного файла будет другой временной штамп
Вы можете сохранить исходные свойства файла с помощью:
$ cp -p source_file target_file
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤3
This media is not supported in your browser
VIEW IN TELEGRAM
Быстрый совет по Linux
Многие либо не знают об этом, либо редко используют.
Нажатие
Аналогично,
Это особенно полезно, если вы неправильно ввели пароль. Вместо того чтобы долго удерживать клавишу backspace, просто нажмите
Эти сочетания клавиш имеют множество других практических применений
✈️ Linux Ninja
Многие либо не знают об этом, либо редко используют.
Нажатие
Ctrl+U в терминале Linux удаляет все от позиции курсора до начала строки.Аналогично,
Ctrl+K удаляет все от позиции курсора до конца строки.Это особенно полезно, если вы неправильно ввели пароль. Вместо того чтобы долго удерживать клавишу backspace, просто нажмите
Ctrl+U, чтобы очистить ввод и ввести пароль заново.Эти сочетания клавиш имеют множество других практических применений
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣8😁4
12 основных команд Git которые должен знать каждый разработчик
Полный гид по базовым командам Git: от создания репозитория до слияния веток
Сохрани себе, чтобы всегда было под рукой❤️
✈️ Linux Ninja
Полный гид по базовым командам Git: от создания репозитория до слияния веток
Сохрани себе, чтобы всегда было под рукой
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Годное чтиво с Хабра «О правильной и аккуратной остановке потоков в Linux»
Если ты думаешь, что остановить поток — это просто «сказать ему закончить работу», то эта статья откроет дверь в совершенно другой уровень понимания многопоточности под Linux
Почему
Погружаемся в сигналы, точки отмены, принудительную раскрутку стека и все те моменты, где обычный подход рушится🤷♂️
☝️ Ссылка источник
✈️ Linux Ninja
Если ты думаешь, что остановить поток — это просто «сказать ему закончить работу», то эта статья откроет дверь в совершенно другой уровень понимания многопоточности под Linux
Почему
pthread_cancel и прочие «жёсткие» методы могут привести к утечкам, поломанным инвариантам и весьма неприятным багамПогружаемся в сигналы, точки отмены, принудительную раскрутку стека и все те моменты, где обычный подход рушится
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Руководство «Дорожная карта DevOps 2025» как стать девопсом
Подробный план шаг за шагом проведет тебя через все ключевые этапы от основ Linux и Git до облаков и CI/CD. Актуальные ресурсы и практические советы чтобы учиться эффективно📝
☝️ Ссылка источник
✈️ Linux Ninja
Подробный план шаг за шагом проведет тебя через все ключевые этапы от основ Linux и Git до облаков и CI/CD. Актуальные ресурсы и практические советы чтобы учиться эффективно
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Быстрый совет по Linux
Вы, вероятно, не знали, но команда find позволяет быстро найти все исполняемые файлы в каталоге:
✈️ Linux Ninja
Вы, вероятно, не знали, но команда find позволяет быстро найти все исполняемые файлы в каталоге:
find . -type f -executable
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
This media is not supported in your browser
VIEW IN TELEGRAM
Быстрый совет по Linux
Чтобы получить список файлов, которые содержат указанную строку, используйте:
✈️ Linux Ninja
Чтобы получить список файлов, которые содержат указанную строку, используйте:
grep -rl string .
-r — рекурсивный поиск-l — выводить только имена файлов, где найдено совпадениеPlease open Telegram to view this post
VIEW IN TELEGRAM
👍2
Откопал полезное руководство «Как создать простой CI/CD-конвейер с вебхуками на Linux»
Если давно хотелось прикрутить простой CI/CD на голом Linux без тяжёлых систем, без танцев с YAML — то вот оно
Автор показывает, как заставить Bitbucket сам дергать ваш сервер через вебхук, а тот аккуратно подтягивать свежий код и обновлять проект. Flask-серверок, пара команд, немного магии и авто-деплой работает, как часы
Есть и раздел про безопасность, так что всё не просто «лишь бы работало», а по-взрослому: HTTPS, токены, защита от лишних гостей🚬
☝️ Ссылка источник
✈️ Linux Ninja
Если давно хотелось прикрутить простой CI/CD на голом Linux без тяжёлых систем, без танцев с YAML — то вот оно
Автор показывает, как заставить Bitbucket сам дергать ваш сервер через вебхук, а тот аккуратно подтягивать свежий код и обновлять проект. Flask-серверок, пара команд, немного магии и авто-деплой работает, как часы
Есть и раздел про безопасность, так что всё не просто «лишь бы работало», а по-взрослому: HTTPS, токены, защита от лишних гостей
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Откопал интересную тулзу «DDoS Attack Simulator»
Интерактивная игрушка, которая показывает, как выглядят DDoS-атаки изнутри. Можно запускать разные типы атак (HTTP-Flood, SYN-Flood, UDP-Flood), настраивать их мощность и смотреть, как “проседает” сервер под нагрузкой
Параллельно доступен набор защит: фаерволы, балансировщики, rate limiting, авто-скейлинг — всё наглядно визуализируется
По сути, это лёгкий способ разобраться, что происходит во время DDoS и какие механизмы реально спасают инфраструктуру💃
Подрубаем VPN и пробуем⬇
☝️ Ссылка источник
✈️ Linux Ninja
Интерактивная игрушка, которая показывает, как выглядят DDoS-атаки изнутри. Можно запускать разные типы атак (HTTP-Flood, SYN-Flood, UDP-Flood), настраивать их мощность и смотреть, как “проседает” сервер под нагрузкой
Параллельно доступен набор защит: фаерволы, балансировщики, rate limiting, авто-скейлинг — всё наглядно визуализируется
По сути, это лёгкий способ разобраться, что происходит во время DDoS и какие механизмы реально спасают инфраструктуру
Подрубаем VPN и пробуем
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤4
Хорошие новости вышел Proxmox Virtual Environment 9.1
Proxmox VE 9.1 вышедший 19 ноября 2025 года предлагает значительные улучшения:
Подробности читаем здесь⬇
☝️ Ссылка источник
✈️ Linux Ninja
Proxmox VE 9.1 вышедший 19 ноября 2025 года предлагает значительные улучшения:
🔄 Поддержка OCI-образов: теперь можно создавать LXC-контейнеры напрямую из стандартных OCI-registries или загружать свои🔄 Хранение состояния vTPM в формате qcow2, что позволяет делать снимки виртуальных машин с включённым TPM на разных типах хранилищ (NFS, CIFS и др.)🔄 Более гибкий контроль вложенной виртуализации: новая vCPU-флаг позволяет активировать виртуализационные расширения без полного выставления характеристик хоста🔄 Улучшенная отчётность SDN в веб-интерфейсе: видны гостевые машины по bridge/VNet, EVPN-адреса, маршруты, IP-VRF и MAC-VRF🔄 Базируется на Debian 13.2 “Trixie”, использует ядро Linux 6.17
Подробности читаем здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Откопал стоящий DevOps-хаб который стоит добавить в закладки
Atlassian собрали внушительную базу знаний по DevOps, которая напоминает тщательно выверенный медиагайд: глубокие материалы, понятные объяснения и примеры из индустрии
Здесь можно не только изучить основы, но и понять, как крупные компании внедряют DevOps практики на практике
Читается легко, а пользы вагон🍪 🍪
☝️ Ссылка источник
✈️ Linux Ninja
Atlassian собрали внушительную базу знаний по DevOps, которая напоминает тщательно выверенный медиагайд: глубокие материалы, понятные объяснения и примеры из индустрии
Здесь можно не только изучить основы, но и понять, как крупные компании внедряют DevOps практики на практике
Читается легко, а пользы вагон
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Если вы ещё не видели этот полезный сборник по чистому Bash зацените
Тут собраны десятки решений типовых задач: работа со строками, массивами, файлами, аргументами и даже числами — всё только на чистом Bash. Отличная штука чтобы подтянуть скилл и узнать, на что вообще способен сам Bash без костылей📝
☝️ Ссылка источник
✈️ Linux Ninja
Тут собраны десятки решений типовых задач: работа со строками, массивами, файлами, аргументами и даже числами — всё только на чистом Bash. Отличная штука чтобы подтянуть скилл и узнать, на что вообще способен сам Bash без костылей
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Команда разработчиков ядра Linux завершает работу над «Kernel Guidelines for Tool [AI] Generated Content»
Фактически теперь зелёный свет открыт всему от генерации патчей до написания changelog’ов. ИИ-сгенерированный код может рассматриваться ревьюерами «как любой другой вклад». Ревьюеры теперь могут «предлагать лучший промт для [ИИ-чатбота]» вместо того, чтобы предлагать лучший код
Эти рекомендации уже были изучены и одобрены ключевыми лидерами сообщества ядра и самое интересное часть ИИ-сгенерированного кода уже давно присутствует в дереве ядра разработчики пользовались такими инструментами ещё до появления формальных правил😞
Подробности читаем здесь⬇
☝️ Ссылка источник
✈️ Linux Ninja
Фактически теперь зелёный свет открыт всему от генерации патчей до написания changelog’ов. ИИ-сгенерированный код может рассматриваться ревьюерами «как любой другой вклад». Ревьюеры теперь могут «предлагать лучший промт для [ИИ-чатбота]» вместо того, чтобы предлагать лучший код
Эти рекомендации уже были изучены и одобрены ключевыми лидерами сообщества ядра и самое интересное часть ИИ-сгенерированного кода уже давно присутствует в дереве ядра разработчики пользовались такими инструментами ещё до появления формальных правил
Подробности читаем здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚2