Вам когда-нибудь хотелось создать собственный системный вызов? Может быть, вы получали такое домашнее задание, пытались сделать это из интереса или просто для того, чтобы узнать что-то новое о ядре. В любом случае, системные вызовы – крутая штука, чтобы подробнее разобраться в Linux.
Рубрика «linux» - 20
Создаём собственный системный вызов в Linux 6.8
2025-08-25 в 10:05, admin, рубрики: Debian, Fedora, linux, open suse, red hat, timeweb_статьи_перевод, UbuntuРеализация утилиты cat на языке C
2025-08-21 в 11:25, admin, рубрики: cat, clang, clang-format, linux, linux-утилита, утилитаКогда я только начинала изучать язык C, меня довольно сильно пугала его "топорность" по сравнению с другими языками. Все довольно строгое, управляемое вручную, но именно этим он и привлек меня. Потому что ощущение, будто ты напрямую разговариваешь с системой.
В какой-то момент в моем поле появилась задачка: написать две утилиты линуксоидного существа cat и grep. Несмотря на то, что они кажутся довольно простыми, они оказались отличной возможностью погрузиться в работу с файлами, и понять, даже поверхностно, как работает язык C и с чем его едят.
Генеральная уборка. Чистим Arch Linux от мусора
2025-08-19 в 13:42, admin, рубрики: linux, linux arch, ssd+hdd, удаление данных, чисткаArch Linux — это дистрибутив, любимый продвинутыми пользователями за его минимализм, гибкость и контроль над системой. Однако с течением времени даже самая аккуратная система может накапливать временные файлы, кэш, неиспользуемые пакеты, остатки удалённых программ. В этой статье мы проведём генеральную уборку Arch Linux.
Эта статья особенно пригодится тем, кто при установке системы выделил слишком мало места под корневую файловую систему — да, я и сам когда-то был таким. А также всем, у кого маленький объем диска: владельцам ноутбуков с небольшими SSD или тем, кто просто ценит каждый гигабайт.
Читать полностью »
Kaisen Linux официально закрыт: что теряют сисадмины и какие есть альтернативы
2025-08-16 в 8:00, admin, рубрики: kaisen linux, linux, selectel, дистрибутивы, ОС, Софт
Линейка дистрибутивов Linux для профессионалов снова сужается: проект Kaisen LinuxЧитать полностью »
О рынке российского ПО
2025-08-14 в 9:56, admin, рубрики: devops, linux, инфраструктура, лицензирование, рынок ит-услуг, системное администрирование, СофтМои личные мысли и наблюдения по поводу того, с каким .. чем приходится работать в 2025 году.
С возникновением проблемы лицензирования и уходом иностранного ПО с российского рынка компании массово озаботились заменой. Мне доводилось поработать с импортозамещённым ПО "нашего" производства и в этом посте я хочу рассказать об этом.
Операционные системы:
Создаём образ RDP-клиента для запуска с USB-флешки (часть 3)
2025-08-08 в 14:53, admin, рубрики: btrfs, ext4, linux, nbd, qemu, уменьшение разделов дискаЗаключение: Уменьшение размера виртуального диска
В части 1 и части 2 мы подробно рассмотрели процесс создания загрузочного образа RDP-клиента на базе Debian 12. В результате у нас получился готовый к использованию образ, который можно записать на USB-носитель или установить на жёсткий диск.
В некоторых случаях требуется уменьшить размер виртуального диска — не просто сжать образ, а физически уменьшить объём виртуального qcow2-диска.
Самый надёжный способ — создать новый образ с меньшим диском и перенести туда систему.
Читать полностью »
Docker изнутри: исчерпывающее руководство. Механизмы контейнеризации + примеры, эксперименты и реализация
2025-08-07 в 19:16, admin, рубрики: cgroups, docker, golang, linux, linux kernel, namespaces, runC, виртуализация, контейнеризацияПрактические примеры
Ссылки на репозитории с примерами:
-
Containy – реализация контейнерной утилиты на языке Golang
-
Namespaces example – лёгкий пример работы пространств имён на C++
Всё это будет подробно разобрано в статье. Но не пугайтесь, утилита на Golang необязательна для понимания всего того, о чём пойдёт речь. Это бонус для любителей гоферов.
Также, в каждом из репозиториев дано отдельно описание, но для начала лучше прочитать статью :)
Глоссарий
-
ПрограммаЧитать полностью »
Гайд на сборку OpenVela для STM32 из-под WSL от 16-летнего отрока
2025-08-05 в 19:23, admin, рубрики: Apache, linux, Nuttx, rtos, stm32, STM32F4, xiaomi, осрв
Моя первая статья, поэтому попрошу судить не слишком строго.
ДИСКЛЕЙМЕР: Данная статья предполагает, что у Вас уже есть Windows 10/11 с установленным WSL-дистрибутивом Ubuntu 20.04 или выше.
ВТОРОЙ ДИСКЛЕЙМЕР: Если Вам нужно сразу руководство,
Читать полностью »

