Быстрый совет по Linux
Если вы хотите определить, сколько времени занимает выполнение конкретной команды или скрипта, используйте команду
Синтаксис:
Пример:
Команда также отображает использование системных ресурсов процессом, что делает её полезным инструментом для оценки эффективности выполнения конкретной команды
✈️ Linux Ninja
Если вы хотите определить, сколько времени занимает выполнение конкретной команды или скрипта, используйте команду
time.Синтаксис:
$ time <здесь_команда>
Пример:
$ time find / -perm -u=s -type f &>/dev/null
Команда также отображает использование системных ресурсов процессом, что делает её полезным инструментом для оценки эффективности выполнения конкретной команды
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤1
Наткнулся на полезное руководство «Дорожная карта DevOps 2026»
Это структурированная карта которая покажет что учить и в каком порядке: от Linux, сетей и программирования до Docker, CI/CD, Kubernetes, облаков и мониторинга
Отличный ориентир для тех, кто хочет собрать цельную картину DevOps, а не прыгать между туториалами📝
☝️ Ссылка источник
✈️ Linux Ninja
Это структурированная карта которая покажет что учить и в каком порядке: от Linux, сетей и программирования до Docker, CI/CD, Kubernetes, облаков и мониторинга
Отличный ориентир для тех, кто хочет собрать цельную картину DevOps, а не прыгать между туториалами
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
Vim шпаргалка для начинающих
Ускоряем работу в терминале. Основные команды, перемещение, редактирование и сохранение
Сохрани себе чтобы не потерять😎
✈️ Linux Ninja
Ускоряем работу в терминале. Основные команды, перемещение, редактирование и сохранение
Сохрани себе чтобы не потерять
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Полезная тулза «Crontab-guru» быстрый и понятный онлайн-редактор cron-выражений
Если вам надоело вспоминать, что означают эти звёздочки и цифры в cron, это находка для вас. Просто вводите выражение — и сайт сразу объясняет, что оно делает
Простой и удобный инструмент, ускоряет настройку задач и снижает количество ошибок😎
☝️ Ссылка источник
✈️ Linux Ninja
Если вам надоело вспоминать, что означают эти звёздочки и цифры в cron, это находка для вас. Просто вводите выражение — и сайт сразу объясняет, что оно делает
Простой и удобный инструмент, ускоряет настройку задач и снижает количество ошибок
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Быстрый совет по Linux
В Linux можно запустить программу в изолированном окружении – со своим деревом процессов, представлением точек монтирования, hostname, сетью и многим другим – без Docker или какого-либо container runtime.
Это делает напрямую ядро.
Называется это
Это всё работает благодаря namespaces в Linux. Docker, Podman и LXC напрямую юзают эти примитивы. А Kubernetes уже наворачивается поверх этих рантаймов.
✈️ Linux Ninja
В Linux можно запустить программу в изолированном окружении – со своим деревом процессов, представлением точек монтирования, hostname, сетью и многим другим – без Docker или какого-либо container runtime.
Это делает напрямую ядро.
Называется это
unshare. Видно только несколько процессов, остальная система скрыта.Это всё работает благодаря namespaces в Linux. Docker, Podman и LXC напрямую юзают эти примитивы. А Kubernetes уже наворачивается поверх этих рантаймов.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍2
Сокровищница изучения Kubernetes: Fast-Kubernetes от теории к практике
Kubernetes всегда сложно «схватить» по кускам и этот репозиторий помогает быстро собрать целостную картину
Здесь не простая теория, а целый набор практических LAB’ов и cheat-sheet’ов, где разбираются ключевые сущности: Pods, Deployments, Services, ConfigMaps, Volumes, Ingress и многое другое
Хороший вариант для ускоренного погружения и закрепления базы📚
☝️ Ссылка источник
✈️ Linux Ninja
Kubernetes всегда сложно «схватить» по кускам и этот репозиторий помогает быстро собрать целостную картину
Здесь не простая теория, а целый набор практических LAB’ов и cheat-sheet’ов, где разбираются ключевые сущности: Pods, Deployments, Services, ConfigMaps, Volumes, Ingress и многое другое
Хороший вариант для ускоренного погружения и закрепления базы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
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
👍6
Интересный факт: Журнал «Linux Format» первый номер которого вышел в мае 2000 года завершил свой путь
Ровно через 25 лет в мае 2025-го, это было одно из самых известных печатных изданий о Linux и open source, с которого для тысяч пользователей начиналось знакомство с миром свободного ПО
В эпоху цифрового контента печатные издания оказались неконкурентоспособными и Linux Format стал ещё одной легендой, ушедшей в историю🏴☠️
Русскоязычная версия закрылась ещё в 2018 году, но архив по-прежнему доступен онлайн⬇️
☝️ Ссылка источник
✈️ Linux Ninja
Ровно через 25 лет в мае 2025-го, это было одно из самых известных печатных изданий о Linux и open source, с которого для тысяч пользователей начиналось знакомство с миром свободного ПО
В эпоху цифрового контента печатные издания оказались неконкурентоспособными и Linux Format стал ещё одной легендой, ушедшей в историю
Русскоязычная версия закрылась ещё в 2018 году, но архив по-прежнему доступен онлайн
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Пентестеры ловите подгон: Strix ваш личный цифровой «этический хакер»
Кибер агент который берёт на себя рутину пентестинга: сам находит слабые места в приложениях, проверяет, насколько они опасны, и подсказывает, как исправить всё это с помощью мощных ИИ-технологий🏃
☝️ Ссылка источник
✈️ Linux Ninja
Кибер агент который берёт на себя рутину пентестинга: сам находит слабые места в приложениях, проверяет, насколько они опасны, и подсказывает, как исправить всё это с помощью мощных ИИ-технологий
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍3
Warp современный AI-терминал для разработчиков
Умные автодополнения, AI-ассистенты, workflow и современный UI всё внутри терминала
Пожалуй, один из самых интересных терминалов последних лет🎶
☝️ Ссылка источник
✈️ Linux Ninja
Умные автодополнения, AI-ассистенты, workflow и современный UI всё внутри терминала
Пожалуй, один из самых интересных терминалов последних лет
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Полезная находка: инструмент для ручного тестирования web-приложений
Hetty HTTP-toolkit для security research с MITM-proxy, перехватом запросов и ответов, replay-механиками, логами и удобным web-интерфейсом
Приятная особенность тут всё заточено под практическую работу: возможность вручную отредактировать запросы, организовать scope, хранить проекты и быстро анализировать HTTP трафик без перегруза интерфейса
Начать использование можно ВСЕГО лишь за 1 жирный лайкос❤️
☝️ Ссылка источник
✈️ Linux Ninja
Hetty HTTP-toolkit для security research с MITM-proxy, перехватом запросов и ответов, replay-механиками, логами и удобным web-интерфейсом
Приятная особенность тут всё заточено под практическую работу: возможность вручную отредактировать запросы, организовать scope, хранить проекты и быстро анализировать HTTP трафик без перегруза интерфейса
Начать использование можно ВСЕГО лишь за 1 жирный лайкос
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤3
gRPC обычно ассоциируется с микросервисами поверх HTTP/2
Но знаете ли вы, что можете запускать gRPC через гипервизорную шину Linux?
На примере выше показано как использовать vsock, чтобы управлять локальными виртуальными машинами, не затрагивая сетевой стек💪
✈️ Linux Ninja
Но знаете ли вы, что можете запускать gRPC через гипервизорную шину Linux?
На примере выше показано как использовать vsock, чтобы управлять локальными виртуальными машинами, не затрагивая сетевой стек
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Если вы ещё не видели этот полезный сборник по чистому Bash зацените
Тут собраны десятки решений типовых задач: работа со строками, массивами, файлами, аргументами и даже числами всё только на чистом Bash. Отличная штука чтобы подтянуть скилл и узнать, на что вообще способен сам Bash без костылей📝
☝️ Ссылка источник
✈️ Linux Ninja
Тут собраны десятки решений типовых задач: работа со строками, массивами, файлами, аргументами и даже числами всё только на чистом Bash. Отличная штука чтобы подтянуть скилл и узнать, на что вообще способен сам Bash без костылей
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Как сделать цветной вывод, используя grc (Generic Colourizer)
Он умеет раскрашивать вывод множества утилит из коробки:
Быстро установить можно через пакетный менеджер, например:
Если вы используете Bash, добавьте в
После этого перезагрузите shell:
Для Zsh добавьте в
Затем перезагрузите конфиг:
Для остальных shell придётся заглянуть в их документацию
✈️ Linux Ninja
Он умеет раскрашивать вывод множества утилит из коробки:
df, lsblk, free, ps и другихБыстро установить можно через пакетный менеджер, например:
$ sudo dnf install grc
Если вы используете Bash, добавьте в
~/.bashrc следующие строки:GRC_ALIASES=true
[[ -s "/etc/profile.d/grc.sh" ]] && source /etc/profile.d/grc.sh
После этого перезагрузите shell:
$ source ~/.bashrc
Для Zsh добавьте в
~/.zshrc:[[ -s "/etc/grc.zsh" ]] && source /etc/grc.zsh
Затем перезагрузите конфиг:
$ source ~/.zshrc
Для остальных shell придётся заглянуть в их документацию
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥6
Откопал для вас еще одну бесплатную книгу по Linux
Хочешь разобраться в Linux книга «Learn Linux for Beginners» отлично подойдёт. Объясняют как работать с командной строкой и оболочкой Bash, работа с файлами, Vim, установка программ, скрипты и даже основы администрирования📝
☝️ Ссылка источник
✈️ Linux Ninja
Хочешь разобраться в Linux книга «Learn Linux for Beginners» отлично подойдёт. Объясняют как работать с командной строкой и оболочкой Bash, работа с файлами, Vim, установка программ, скрипты и даже основы администрирования
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍2
Debian закручивает гайки: пакеты должны быть воспроизводимыми
Debian Linux объявил, что с этого момента будет отклонять все пакеты, которые не являются воспроизводимыми (reproducible)
☝️ Ссылка источник
✈️ Linux Ninja
Debian Linux объявил, что с этого момента будет отклонять все пакеты, которые не являются воспроизводимыми (reproducible)
«Debian обязан поставлять воспроизводимые пакеты.»
«Блокировать миграцию новых пакетов, которые невозможно воспроизвести [2], а также существующих пакетов (в ветке testing), у которых произошёл регресс воспроизводимости.»
"Воспроизводимые сборки" – это концепция, согласно которой скомпилированное ПО или пакеты будут всегда давать побитово идентичный результат, если собираются из одного и того же исходного кода, с теми же инструментами и параметрами.
Звучит очевидно, правда?
Сама идея невероятно простая, но она может иметь огромные последствия для безопасности, проверяемости и совместимости… в том числе серьёзно помогая предотвращать атаки на цепочку поставок.
К сожалению, добиться полностью воспроизводимых сборок может быть обманчиво сложно. Вы бы удивились, сколько всего может помешать и привести к тому, что сборки, которые вроде бы должны быть идентичными, будут отличаться.
Случайные данные, уникальные идентификаторы, временные метки, временные файлы с разными именами, некоторые оптимизации, вычисления, результат которых может меняться в зависимости от особенностей CPU – серьёзно, – различия в порядке перечисления файлов и так далее, и так далее.
На данный момент очень немногие Linux-дистрибутивы являются на 100% воспроизводимыми. Среди наиболее заметных воспроизводимых Linux-систем – Tails, NixOS и Guix.
Большинство крупных Linux-систем сейчас не являются воспроизводимыми. Ubuntu, Mint, Fedora, Pop!_OS – ни у одной из них нет полностью воспроизводимых сборок.
Команда Debian, со своей стороны, уже некоторое время движется к этой цели. И теперь они объявили, что в дальнейшем будут отклонять невоспроизводимые сборки.
Это означает, что теоретически следующий крупный релиз Debian под кодовым именем Forky может стать их первой версией, достигшей цели "100% воспроизводимости".
Учитывая большое количество downstream-дистрибутивов, которые строятся на базе Debian, например Ubuntu, это может оказать огромное влияние на значительную часть мира Linux.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Ловите подгон справочник по современным инструментам DevOps
Сайт куда можно зайти и по-человечески разобраться, что такое DevOps. Docker, Kubernetes, Terraform, CI/CD объяснено простыми словами и с примерами📚
☝️ Ссылка источник
✈️ Linux Ninja
Сайт куда можно зайти и по-человечески разобраться, что такое DevOps. Docker, Kubernetes, Terraform, CI/CD объяснено простыми словами и с примерами
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤2❤🔥2👎1
Проект Linux-дистрибутива openSUSE обновил свои «Условия использования сайта»
Запретив доступ ко всем сайтам, размещённым openSUSE (включая документацию и репозитории с ПО), для пользователей младше 16 лет
Это правило фактически запрещает школьным компьютерным клубам и любым другим несовершеннолетним пользователям изучать или использовать openSUSE Linux
✈️ Linux Ninja
Запретив доступ ко всем сайтам, размещённым openSUSE (включая документацию и репозитории с ПО), для пользователей младше 16 лет
«Используя этот сайт, вы подтверждаете, что вам исполнилось как минимум 16 лет либо вы достигли возраста совершеннолетия в своей юрисдикции».
Это правило фактически запрещает школьным компьютерным клубам и любым другим несовершеннолетним пользователям изучать или использовать openSUSE Linux
Please open Telegram to view this post
VIEW IN TELEGRAM
👏3👀3😱2
Linux теперь поддерживает NVIDIA Reflex и AMD Anti-Lag на любых видеокартах, что заметно улучшает отзывчивость в играх
Это стало возможным благодаря новому опенсорс инструменту low_latency_layer, который работает с GPU от AMD, Intel и NVIDIA
Он использует те же сигналы, которые игры уже отправляют для Reflex и Anti-Lag, поэтому тайтлы, раньше поддерживавшие только NVIDIA, теперь работают плавнее и на других видеокартах.
Инструмент хорошо сочетается со Steam Play и Proton, позволяя Windows-играм на Linux использовать эти функции снижения задержки. Тесты в Counter-Strike 2, THE FINALS, Cyberpunk 2077 и Overwatch 2 показывают снижение input lag – зачастую на уровне Windows-версий или даже лучше.
Бесплатный инструмент разработал Nicolas James, он доступен на GitHub
✈️ Linux Ninja
Это стало возможным благодаря новому опенсорс инструменту low_latency_layer, который работает с GPU от AMD, Intel и NVIDIA
Он использует те же сигналы, которые игры уже отправляют для Reflex и Anti-Lag, поэтому тайтлы, раньше поддерживавшие только NVIDIA, теперь работают плавнее и на других видеокартах.
Инструмент хорошо сочетается со Steam Play и Proton, позволяя Windows-играм на Linux использовать эти функции снижения задержки. Тесты в Counter-Strike 2, THE FINALS, Cyberpunk 2077 и Overwatch 2 показывают снижение input lag – зачастую на уровне Windows-версий или даже лучше.
Бесплатный инструмент разработал Nicolas James, он доступен на GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤2