linux для всех

  • ХабрахабрФото Есть ли жизнь в виртуалке на ПК?

    Есть ли жизнь в виртуалке на ПК?

    Виртуализация и работа в виртуальных машинах (ВМ)прочно входят в нашу жизнь. Кто-то таким образом тестирует программное обеспечение (ПО), кто-то реализует рабочие места, а кто-то организует работу сервисов. Неизменно во всем этом деле только то, что программным образом ресурсы ПК/ноутбука делятся на несколько частей, пропорции которых задаете Вы или человек, который его администрирует. Однако можно ли в ВМ запускать любое ПО…

    Читать далее »
  • ХабрахабрФото Запускаем Vagrant на MacOS Apple M1/M2

    Запускаем Vagrant на MacOS Apple M1/M2

    Очень часто в разработке возникает необходимость поднять локальное окружение для отладки каких-либо рабочих моментов. В своей работе я постоянно пользуюсь Vagrant для тестирования инфраструктурного кода, например ansible-ролей. Vagrant остаётся одной из самых популярных утилит для подобных задач, имеет гибкий синтаксис и поддержку базовых алгоритмических структур – можно поднимать N и K машин в цикле, используя заранее вводимые переменные, а потом…

    Читать далее »
  • ХабрахабрФото Сломать контроль ресурсов в контрольных группах Linux. Часть 2

    Сломать контроль ресурсов в контрольных группах Linux. Часть 2

    В предыдущей публикации мы рассмотрели, как организованы контрольные группы и почему их наследование не всегда гарантирует справедливый учёт ресурсов. Также успели проанализировать один из сценариев, при котором «вредоносные» контейнеры потребляют больше ресурсов, чем разрешено. В этой статье разберёмся с оставшимися сценариями и обсудим, как решать проблемы безопасности, возникающие из-за недостатков механизма cgroups.  Системный демон Journald Journald — системный демон журналов…

    Читать далее »
  • ХабрахабрФото Сломать контроль ресурсов в контрольных группах Linux. Часть 1

    Сломать контроль ресурсов в контрольных группах Linux. Часть 1

    Контрольные группы или cgroups — основные строительные блоки, обеспечивающие контейнеризацию на уровне операционной системы. Подобно процессам они организованы иерархически, и дочерние группы наследуют атрибуты родительских. В этой статье мы покажем, что наследование контрольных групп не всегда гарантирует последовательный и справедливый учёт ресурсов. Опишем стратегии, позволяющие избежать контроля использования ресурсов, и разберём основные причины, почему контрольные группы не могут отслеживать потребляемые…

    Читать далее »
  • ХабрахабрФото Безопасность в Linux

    Безопасность в Linux

    В новой статье говорим про безопасность в Linux: как настроить и что важно учитывать в процессе. Дополнительно разбираем PAM и модули аутентификации, рассматриваем iptables.  За основу взят один из уроков нашего практического курса «Администрирование Linux Мега». PAM: модули, флаги, sudoers PAM — модульная система аутентификации пользователя. Программы могут попросить её произвести аутентификацию пользователя любым доступным методом и абстрагироваться от самого…

    Читать далее »
  • ХабрахабрФото Установка Linux на примере CentOS 7

    Установка Linux на примере CentOS 7

    Привет, Хабр! В новой статье разбираем процесс установки Linux на примере CentOS 7 без использования графического установщика. Объясняем, когда и почему нужно устанавливать вручную, какие этапы происходят с момента запуска железа. Дополнительно затрагиваем тему LVM — зачем нужен и как использовать.  За основу статьи взят первый урок нашего практического курса “Администрирование Linux Мега”. Из чего состоят дистрибутивы Linux Дистрибутив —…

    Читать далее »
  • ХабрахабрФото Как повысить эффективность Bash-скриптов

    Как повысить эффективность Bash-скриптов

    Bash-скрипты — эффективное решение для автоматизации рутинных задач, но не всегда самое простое. Объемные сценарии характеризуются низкой производительностью и сложны для чтения. В этой статье мы рассмотрим, как оптимизировать работу, упростить с помощью утилит sed и awk и не совершать очевидных ошибок в написании скриптов.  Настройка выполнения скриптов Управление процессами в Linux увеличивает коэффициент полезного использования ЦП, памяти, устройств ввода-вывода…

    Читать далее »
  • СофтФото Настройка Linux для инженера-ПТО/инженера-сметчика

    Настройка Linux для инженера-ПТО/инженера-сметчика

    1.1 Какой дистрибутив Linux'а выбрать в качестве десктопной ОС!?На свете очень много разных дистрибутивов Linux'а, которые можно поставить себе на десктоп без лишних хлопот и ориентированных на обычных пользователей или продвинутых пользователей, например: Debian Linux, Manjaro Linux, Linux Mint, Ubuntu Linux, Garuda Linux, Fedora Linux, а еще есть Российские дистрибутивы Linux, которые так или иначе мы увидим на рабочих ПК…

    Читать далее »
  • ХабрахабрФото GPU (desktop/laptop) Passthrough (Проброс видеокарты в ВМ) в ProxMox. Нюансы настроек. переезжаем в Linux

    GPU (desktop/laptop) Passthrough (Проброс видеокарты в ВМ) в ProxMox. Нюансы настроек. переезжаем в Linux

    Предыдущие статьи «Как из домашнего ПК средствами виртуализации сохранить игровую систему» и Проброс видеокарты в ноутбуке. Laptop GPU Passthrough породили множество откликов и значительный интерес к теме виртуализации. Благодаря Вашим вопросам и сообщениям на Хабрахабре и Тостере возникло понимание, что тему необходимо расширить и дополнить, а потому приглашаю всех Вас под кат, что бы обсудить нюансы этой темы, и разобрать…

    Читать далее »
  • ХабрахабрФото Gentoo/Arch/LFS как путь в мир Linux

    Gentoo/Arch/LFS как путь в мир Linux

    Долго держался, не публиковал этот материал. Последний каплей стало вот это: Как Unix-way убивает десктопный Linux Попалось мне обсуждение на habr Q&A habr Q&AОчень понравился вот этот ответ от пользователя xolst9. Стал вспоминать свой опыт и решил развернуто выразить свой взгляд на проблему.В основном буду писать о Gentoo-linux, но во многом это верно и для Arch linux. С ним у…

    Читать далее »


Кнопка «Наверх»