hostprofi.ru
Подобрать хостинг
Термин·буква L

Linux

краткое определение

Linux — семейство Unix-подобных операционных систем с открытым исходным кодом на основе ядра Linux, созданного Линусом Торвальдсом в 1991 году. Используется на 96% серверов, суперкомпьютерах и смартфонах Android.

Linux — операционная система (точнее, семейство дистрибутивов) на основе ядра Linux под лицензией GNU GPL. Является доминирующей ОС для серверов: по данным W3Techs за 2024 год, 96,3% сайтов с известной серверной ОС работают на Linux. Android (Linux-ядро) присутствует на 3,3 млрд устройств.

Как работает

Ядро Linux (kernel) — программа, которая управляет аппаратурой: CPU, ОЗУ, дисками, сетевыми картами. Оно изолирует процессы, управляет виртуальной памятью, обеспечивает файловую систему и сетевой стек. Поверх ядра работает userspace: набор утилит GNU (coreutils, bash, glibc) и пользовательские приложения.

Дистрибутив Linux = ядро + GNU-утилиты + пакетный менеджер + конфигурация + опциональный GUI. Пакетный менеджер (apt в Debian/Ubuntu, yum/dnf в RHEL/CentOS, pacman в Arch) управляет установкой и обновлением программ. Для серверов GUI обычно отсутствует — только CLI.

Монолитная архитектура ядра: все драйверы работают в пространстве ядра (kernel space), что даёт высокую производительность, но требует перезагрузки для загрузки новых модулей ядра. Исключение — KVM: модуль виртуализации загружается динамически через modprobe kvm.

История

В 1991 году финский студент Линус Торвальдс написал первую версию ядра Linux 0.01 и опубликовал его в Usenet с сообщением «это просто хобби, не будет большим и профессиональным». GNU-проект Ричарда Столлмана с 1983 года создавал свободные Unix-утилиты, но нуждался в ядре. Сочетание GNU + Linux образовало полноценную ОС. В 1994 году вышло ядро 1.0. В 1996 году талисманом стал пингвин Такс. Linux 5.0 вышел в 2019 году; Linux 6.x — в 2022 году. Торвальдс руководит разработкой ядра до сих пор.

Дистрибутивы

СемействоДистрибутивыПакетный менеджерПрименение
DebianDebian, Ubuntu, Ubuntuapt/dpkgСерверы, десктоп
RHELRHEL, AlmaLinux, Rocky Linux, CentOSdnf/rpmКорпоративные серверы
ArchArch Linux, ManjaropacmanДесктоп, DIY-серверы

На что обращать внимание

Для хостинга важен выбор дистрибутива: Ubuntu LTS (5 лет поддержки) — наиболее популярный выбор для новых VPS; AlmaLinux/Rocky Linux — замена CentOS в корпоративной среде с поддержкой 10 лет; Debian — стабильная база, меньше пакетов, но проверенная надёжность. Смена дистрибутива на работающем сервере без переустановки практически невозможна — выбирайте при первоначальной настройке.

Linux для хостинга

Linux — стандарт для серверного хостинга: более 96% публичных серверов работают на Linux (данные W3Techs). VPS-провайдеры предоставляют образы Ubuntu, AlmaLinux, Arch Linux и других дистрибутивов. На Linux работают nginx, Apache, Docker, PHP-FPM — весь современный стек хостинга. Управление пакетами: apt (Debian/Ubuntu) или dnf/yum (RHEL/CentOS). Для серверной работы знание командной строки Linux — обязательный навык.

Другие термины