Рубрика: Хабр Линукс

Декларативная разметка дисков в NixOS с помощью Disko: от конфига до готовой ФС

Каждый, кто хоть раз устанавливал Linux вручную, знает этот ритуал: загрузиться с Live‑образа, запустить fdisk или parted, создать таблицу разделов, отформатировать их в btrfs/ext4, создать субтома, а затем вручную примонтировать всё это в /mnt. Конечно, такой подход можно использовать и при установке NixOs. Но вопрос — зачем? Это не только полностью противоречит самой сути NixOS — системы, где всё должно быть описано декларативно в коде,...

Вечная загрузка: как я запретил Яндекс Браузеру закрываться молча

Рука промахивается на Ctrl+Shift+W — и окно с полусотней вкладок закрывается без вопросов. Единственное, что заставляет Яндекс Браузер переспросить, — активная загрузка. Так что теперь systemd кормит мой браузер загрузкой, которая не кончается никогда: 0,4 МБ памяти, 64 КБ на диске, один байт по loopback раз в пять минут. Как я до этого дошёл, почему...

DevToolbox Cheats: шпаргалки всегда под рукой

Привет, Хабр! В работе почти каждого, кто плотно сидит в Linux, есть один недостаток: одни и те же команды забываются с завидной регулярностью. Я, например, иногда по десять раз лезу в историю, чтобы уточнить — «так как в rsync директорию исключить, но структуру оставить?» Можно, конечно, вести свои заметки. Можно — дрессировать Ctrl+R. А можно...

Как добавить свой модуль nginx в контрольной панели ispmanager

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

Мониторинг электричества в доме с помощью OpenWrt + Modbus TCP

Уже второй сезон я строю дом. На этапе подведения коммуникаций появилась идея сразу проложить оптику от провайдера, чтобы потом не курочить стены. Сказано — сделано. Подключив пустую коробку к Интернету, я сразу задумался о том, что это отличный испытательный полигон для разных датчиков и подобного оборудования умного дома. Пока там никто не живёт, отвал или...

Как диагностировать тормоза Linux‑сервера без перезагрузки вслепую

Сервер отвечает с задержкой, сайт еле открывается, а причина нагрузки неочевидна. В статье разберём пошаговую диагностику Linux‑сервера: как проверить CPU, память и диск с помощью top, free, vmstat, iostat и iotop, найти процесс‑виновник и понять, куда копать дальше. Читать далее Щелкните ниже, чтобы поставить оценку! Всего: 0 В среднем: 0

Работа с переменными в Angie

Переменные в сервере Angie используются для расширенного управления обработкой запросов, более гибких конфигураций, а также получения подробной информации о клиентах и запросах. Постараемся разобраться со всем спектром возможностей переменных в Angie. Читать далее Щелкните ниже, чтобы поставить оценку! Всего: 0 В среднем: 0