Глоссарий

Словарь технических терминов и определений

Терминов: 666Тегов: 48Букв (рус): 25Букв (англ): 27

91 термин — область «Администрирование Linux-серверов» · все термины

Б

Блокировка менеджера пакетов — механизм взаимного исключения, сериализующий установку, обновление и удаление пакетов для сохранения согласованности пакетной базы и файлов.

LinuxУправлениеСредний
Подробнее

В

Владелец файла — числовой UID, записанный в метаданных объекта и определяющий применение класса прав владельца.

LinuxБезопасностьБазовый
Подробнее

Выражение cron

(Cron Expression)

Выражение cron — запись календарного расписания запуска задания. Обычный формат содержит поля минуты, часа, дня месяца, месяца и дня недели.

LinuxУправлениеавтоматизацияБазовый
Подробнее

Г

Группа пользователей — объект разграничения доступа, объединяющий учётные записи под общим GID для назначения прав на файлы, службы и иные ресурсы нескольким пользователям.

LinuxБезопасностьБазовый
Подробнее

Д

Демон

(daemon)

Демон — обычно длительно работающий неинтерактивный процесс, который в фоне выполняет системную, сетевую или прикладную функцию.

LinuxУправлениеБезопасностьСредний
Подробнее

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

(Linux distribution)

Дистрибутив Linux — готовая операционная система на базе ядра Linux, включающая набор программ, репозитории, пакетный менеджер и правила обновления и сопровождения.

LinuxУправлениеБазовый
Подробнее

З

Зависимость пакета — требование пакета к другому пакету или его версии, без выполнения которого установка, запуск либо корректное обновление ПО невозможны или ограничены.

LinuxУправлениеСредний
Подробнее

Закрепление версии пакета — политика APT, назначающая предпочтение или запрет определённым версиям, выпускам дистрибутива либо источникам пакета.

LinuxУправлениеПродвинутый
Подробнее

Зомби-процесс — завершившийся процесс, чья запись остаётся в таблице процессов до чтения кода завершения родителем; он не выполняет инструкции.

LinuxМониторингБазовый
Подробнее

И

Имя хоста — идентификатор узла в сети и операционной системе, используемый для отображения, журналирования и разрешения имени в IP-адрес при наличии DNS или hosts.

LinuxСетьУправлениеБазовый
Подробнее

Индекс пакетов — набор метаданных репозитория, содержащий сведения о версиях, зависимостях, архитектурах и расположении доступных пакетов.

LinuxУправлениеСетьБазовый
Подробнее

К

Командная оболочка — программа-интерпретатор, принимающая команды и запускающая процессы; в отличие от терминала, она обрабатывает синтаксис и сценарии.

LinuxУправлениеБазовый
Подробнее

Кэш пакетов

(Package cache)

Кэш пакетов — локально сохранённые менеджером пакетов архивы пакетов и, в зависимости от реализации, метаданные репозиториев для повторного использования.

LinuxХранение данныхУправлениеБазовый
Подробнее

Кэш страниц — управляемый ядром Linux кэш в оперативной памяти, хранящий данные файлов и блочных устройств для ускорения повторных чтений и буферизации записей.

LinuxПамятьДискПроизводительностьСредний
Подробнее

М

Менеджер пакетов — средство установки, обновления, удаления и учёта программных пакетов; высокоуровневые менеджеры также работают с репозиториями и разрешают зависимости.

LinuxУправлениеБезопасностьСредний
Подробнее

П

Пакетная транзакция — согласованный набор действий по установке, обновлению, удалению и настройке пакетов, формируемый менеджером пакетов в рамках одной команды или задания.

LinuxУправлениеСредний
Подробнее

Права доступа к файлам — разрешения файловой системы на чтение, запись и выполнение объекта для его владельца, группы-владельца и остальных пользователей.

LinuxБезопасностьХранение данныхБазовый
Подробнее

Процесс — экземпляр выполняемой программы в Linux с PID, виртуальным адресным пространством, состоянием и связанными с ним ресурсами.

LinuxМониторингПроцессорБазовый
Подробнее

Р

Репозиторий пакетов — структурированный источник пакетов и метаданных, из которого менеджер пакетов получает версии ПО, зависимости, обновления и информацию о подписях.

LinuxУправлениеБезопасностьСредний
Подробнее

С

Сигнал процесса — уведомление о событии в Unix-подобной ОС, которое ядро доставляет процессу или потоку для выполнения заданного действия.

LinuxУправлениеМониторингСредний
Подробнее

Системная служба — программный компонент, которым ОС управляет как логической единицей для фонового выполнения задач или предоставления функций программам и пользователям.

LinuxУправлениеМониторингСредний
Подробнее

Сокетная активация — запуск службы при активности на заранее открытом диспетчером сокете с передачей службе его файлового дескриптора.

LinuxСетьУправлениеСредний
Подробнее

Суперпользователь — учётная запись с UID 0 или процесс с эффективным UID 0, обладающий административными правами; его полномочия шире, чем у обычного пользователя.

LinuxБезопасностьУправлениеПродвинутый
Подробнее

У

Удержание пакета — состояние пакета, запрещающее менеджеру пакетов автоматически устанавливать, обновлять, удалять или менять его версию.

LinuxБезопасностьУправлениеСредний
Подробнее

Утечка памяти — ошибка управления жизненным циклом данных, при которой выделенная память больше не нужна, но не освобождается или остаётся достижимой по лишним ссылкам.

LinuxПамятьМониторингПродвинутый
Подробнее

Учётная запись пользователя — запись в системе идентификации ОС, связывающая имя и UID с параметрами входа, домашним каталогом и членством в группах.

LinuxБезопасностьБазовый
Подробнее

Ф

Файловый дескриптор — целочисленный идентификатор открытого объекта ввода-вывода в процессе Linux, через который ядро выполняет чтение, запись и другие операции.

LinuxПроизводительностьУправлениеСредний
Подробнее

Я

Ядро Linux

(Linux kernel)

Ядро Linux — центральный компонент ОС, управляющий аппаратными ресурсами и предоставляющий системные интерфейсы; оно не включает пользовательские утилиты и менеджер пакетов.

LinuxБазовыйПроцессорПамять
Подробнее

A

APT

(Advanced Package Tool)

APT — система управления пакетами в Debian-подобных Linux, которая получает пакеты из репозиториев, разрешает зависимости и передаёт установку низкоуровневому менеджеру dpkg.

LinuxУправлениеБазовый
Подробнее

AlmaLinux — корпоративный дистрибутив Linux, поддерживаемый сообществом и AlmaLinux OS Foundation, ориентированный на совместимость с интерфейсами и экосистемой RHEL.

LinuxУправлениеСредний
Подробнее

anacron

(Anacron)

anacron — утилита для периодических заданий с интервалом в днях, которая при очередном запуске однократно выполняет задания, срок которых наступил во время простоя системы.

LinuxУправлениеавтоматизацияСредний
Подробнее

B

Bash

(Bourne Again Shell)

Bash — командная оболочка Unix-подобных систем, реализующая язык POSIX shell и добавляющая расширения для интерактивной работы и сценариев.

LinuxУправлениеСредний
Подробнее

C

CentOS Linux — прекращённый свободно доступный дистрибутив Linux, создававшийся из исходных пакетов RHEL и ориентированный на бинарную совместимость с соответствующим выпуском RHEL.

LinuxУправлениеСредний
Подробнее

CentOS Stream — дистрибутив Linux с непрерывной поставкой пакетов, формирующих следующую минорную версию Red Hat Enterprise Linux; он расположен между Fedora и RHEL.

LinuxУправлениеСредний
Подробнее

Cron

(cron)

Cron — служба-планировщик в Unix-подобных ОС, запускающая команды по расписаниям из таблиц crontab, обычно с минутной дискретностью.

LinuxУправлениеБазовый
Подробнее

cgroup

(control group)

cgroup — механизм ядра Linux для объединения процессов в иерархические группы с раздельным учётом и управлением потреблением ресурсов.

LinuxУправлениеПроизводительностьПродвинутый
Подробнее

chrony — программный комплекс для синхронизации системного времени по NTP, рассчитанный в том числе на нестабильную сеть и периодические подключения.

LinuxМониторингУправлениеСредний
Подробнее

crontab — таблица заданий планировщика cron, задающая команды и расписание их запуска от имени конкретного пользователя или системной учётной записи.

LinuxУправлениеавтоматизацияБазовый
Подробнее

D

DEB-пакет

(Debian binary package)

DEB-пакет — архивный формат распространения ПО в Debian-совместимых Linux, содержащий файлы программы, метаданные и сведения о зависимостях.

LinuxУправлениеБазовый
Подробнее

DNF

(Dandified YUM)

DNF — менеджер пакетов для RPM-дистрибутивов, разрешающий зависимости и выполняющий операции с репозиториями; в современных системах он заменил классический YUM.

LinuxУправлениеБазовый
Подробнее

DNS-резолвер

(DNS Resolver)

DNS-резолвер — программный компонент или служба, которая выполняет DNS-запросы от имени клиента и возвращает найденные записи, используя кэш и другие DNS-серверы.

СетьLinuxБезопасностьСредний
Подробнее

Debian — универсальный дистрибутив Linux с пакетами DEB и системой APT, известный консервативной веткой Stable и разделением репозиториев по веткам разработки.

LinuxУправлениеСредний
Подробнее

dpkg

(Debian Package Manager)

dpkg — низкоуровневый менеджер пакетов Debian, устанавливающий пакеты из локальных .deb-файлов, удаляющий установленные пакеты и ведущий их базу без загрузки зависимостей из репозиториев.

LinuxУправлениеБазовый
Подробнее

E

ELevate — набор инструментов миграции Enterprise Linux между основными версиями, использующий Leapp и дополнительные данные для поддерживаемых путей перехода.

LinuxУправлениеРезервное копированиеПродвинутый
Подробнее

EOL

(End of Life)

EOL — установленная поставщиком дата или стадия завершения жизненного цикла версии ПО либо модели оборудования; её последствия определяются политикой поставщика.

LinuxУправлениеСредний
Подробнее

EPEL

(Extra Packages for Enterprise Linux)

EPEL — дополнительный репозиторий пакетов для Enterprise Linux, публикующий ПО, отсутствующее в базовых репозиториях совместимых дистрибутивов.

LinuxУправлениеБезопасностьСредний
Подробнее

Emergency mode — аварийный режим systemd с минимальным окружением и консолью администратора, без обычных служб и автоматического монтирования остальных локальных файловых систем.

LinuxУправлениеМониторингСредний
Подробнее

F

FTP

(File Transfer Protocol)

FTP — прикладной протокол передачи файлов по TCP, использующий отдельные управляющее соединение и соединение для передачи данных и не шифрующий их по умолчанию.

СетьБезопасностьУправлениеБазовый
Подробнее

G

GID

(Group Identifier)

GID — числовой идентификатор группы в Linux, связывающий пользователей и объекты файловой системы с групповыми правами доступа; это не имя группы и не UID.

LinuxБезопасностьУправлениеБазовый
Подробнее

GPG-ключ

(GPG key)

GPG-ключ — ключ OpenPGP, используемый GnuPG для шифрования и расшифрования данных, а также для создания и проверки цифровых подписей.

LinuxБезопасностьУправлениеСредний
Подробнее

GRUB

(GRand Unified Bootloader)

GRUB — загрузчик операционных систем, который после BIOS или UEFI выбирает пункт своего меню, передаёт ядру Linux параметры и обычно загружает initramfs.

LinuxУправлениеБазовый
Подробнее

I

initramfs

(Initial RAM Filesystem)

initramfs — временная корневая файловая система в памяти, разворачиваемая ядром Linux для загрузки модулей и подготовки хранилища перед монтированием постоянной корневой файловой системы.

LinuxПамятьХранение данныхСредний
Подробнее

iowait

(I/O wait)

iowait — состояние учёта времени CPU в Linux, когда процессор простаивает при наличии задач, ожидающих завершения операций ввода-вывода.

LinuxМониторингПроизводительностьДискСредний
Подробнее

J

journalctl — консольная утилита чтения и фильтрации журнала systemd, выводящая сообщения по времени, юниту, загрузке системы, приоритету и другим полям.

LinuxМониторингСредний
Подробнее

K

Kernel panic

(Kernel Panic)

Kernel panic — неустранимая ошибка ядра операционной системы, при которой оно прекращает штатное выполнение, поскольку не может безопасно продолжать работу.

LinuxМониторингПроцессорПродвинутый
Подробнее

L

LTS

(Long-Term Support)

LTS — модель выпуска ПО с продлённым периодом сопровождения, в котором исправления безопасности и критических ошибок поставляются дольше обычного релиза.

LinuxУправлениеСредний
Подробнее

Leapp — фреймворк для контролируемого обновления Enterprise Linux между основными версиями, выполняющий проверки совместимости и координирующий подготовку и выполнение перехода.

LinuxУправлениеРезервное копированиеПродвинутый
Подробнее

Linux-сервер

(Linux server)

Linux-сервер — серверная система под управлением Linux, предоставляющая сетевые, вычислительные или инфраструктурные сервисы и администрируемая средствами ОС.

LinuxУправлениеRack (стоечный)Базовый
Подробнее

Load average — среднее число задач Linux, выполняющихся или готовых к выполнению на CPU либо находящихся в непрерываемом ожидании, за 1, 5 и 15 минут.

LinuxМониторингПроизводительностьСредний
Подробнее

logrotate — утилита Linux для ротации файлов журналов: она переименовывает, сжимает, удаляет или отправляет старые файлы по заданным правилам.

LinuxУправлениеДискСредний
Подробнее

N

NTP

(Network Time Protocol)

NTP — сетевой протокол синхронизации системных часов с источниками точного времени, оценивающий смещение часов и сетевую задержку по временным меткам.

LinuxСетьМониторингСредний
Подробнее

Nice

(Niceness)

Nice — числовой параметр относительного приоритета потока Linux, влияющий на его вес при распределении CPU между конкурирующими задачами.

LinuxПроцессорПроизводительностьСредний
Подробнее

O

OOM Killer

(Out of Memory Killer)

OOM Killer — механизм ядра Linux, который при критическом дефиците памяти выбирает и принудительно завершает процесс, чтобы освободить память и продолжить работу системы.

LinuxПамятьМониторингПродвинутый
Подробнее

sshd

(OpenSSH daemon)

sshd — серверный демон OpenSSH, принимающий SSH-подключения, аутентифицирующий пользователей и запускающий разрешённые удалённые сеансы или команды.

LinuxСетьБезопасностьСредний
Подробнее

P

PID

(Process Identifier)

PID — числовой идентификатор экземпляра процесса, назначаемый ядром Linux для его адресации; после завершения процесса номер может быть использован повторно.

LinuxМониторингУправлениеБазовый
Подробнее

PPA

(Personal Package Archive)

PPA — размещённый в Launchpad репозиторий DEB-пакетов для отдельных выпусков Ubuntu, который подключается к APT как дополнительный источник.

LinuxУправлениеБезопасностьСредний
Подробнее

R

RHEL

(Red Hat Enterprise Linux)

RHEL — корпоративный дистрибутив Linux от Red Hat с фиксированными основными версиями, сертификационной экосистемой и моделью сопровождения, зависящей от подписки.

LinuxУправлениеБезопасностьСредний
Подробнее

RPM-пакет

(RPM package)

RPM-пакет — файл формата RPM для распространения бинарного ПО или исходного кода. Он содержит метаданные и обычно полезную нагрузку; зависимости и сценарии необязательны.

LinuxУправлениеБазовый
Подробнее

RTC

(Real-Time Clock)

RTC — аппаратные часы реального времени, сохраняющие дату и время при выключенном сервере благодаря резервному источнику питания; это не системные часы ОС.

LinuxМониторингБазовыйаппаратные-часы
Подробнее

Red Hat Subscription Management — служба и набор средств Red Hat для регистрации RHEL-систем в организации и управления их доступом к репозиториям и контенту по её подпискам.

LinuxУправлениеБезопасностьСредний
Подробнее

Rocky Linux — корпоративный дистрибутив Linux, создаваемый из исходных пакетов экосистемы RHEL и ориентированный на совместимость с RHEL без использования его товарных знаков.

LinuxУправлениеСредний
Подробнее

resolv.conf — конфигурационный файл резолвера DNS в Linux и Unix, задающий серверы имён, поисковые домены и параметры разрешения имён.

LinuxСетьБазовый
Подробнее

rsyslog — служба обработки журналов Linux, принимающая, фильтрующая, сохраняющая и пересылающая сообщения syslog по локальным и сетевым каналам.

LinuxМониторингБезопасностьСредний
Подробнее

S

SSH

(Secure Shell)

SSH — криптографический сетевой протокол для удалённого доступа и передачи данных, аутентифицирующий стороны и защищающий сеанс от перехвата.

LinuxСетьБезопасностьБазовый
Подробнее

Swap

(Swap space)

Swap — область на диске или SSD, используемая ядром Linux для размещения вытесненных страниц памяти, когда RAM требуется более активным данным.

LinuxПамятьДискСредний
Подробнее

Systemd unit

(systemd unit)

Systemd unit — именованный объект systemd, представляющий отслеживаемый или управляемый ресурс, службу, задачу либо состояние системы.

LinuxУправлениеСредний
Подробнее

sudo — утилита контроля и делегирования привилегий, которая по заданной политике запускает команду от имени целевого пользователя, обычно root.

LinuxБезопасностьУправлениеСредний
Подробнее

swappiness

(Swappiness)

swappiness — параметр ядра Linux, задающий относительную склонность освобождать память выгрузкой анонимных страниц в swap вместо вытеснения файлового кэша.

LinuxПамятьПроизводительностьПродвинутый
Подробнее

syslog

(Syslog Protocol)

syslog — семейство форматов и протоколов передачи журнальных сообщений от ОС, приложений и устройств локальному обработчику или удалённому коллектору.

LinuxМониторингСетьСредний
Подробнее

systemctl — командная утилита управления systemd, которая запускает и останавливает юниты, показывает их состояние и настраивает автоматическую активацию.

LinuxУправлениеБазовый
Подробнее

systemd — система инициализации и менеджер служб Linux, управляющий службами и другими ресурсами как объектами unit, обычно описанными unit-файлами.

LinuxУправлениеСредний
Подробнее

systemd target — unit типа target, группирующий другие units и служащий точкой синхронизации при загрузке или изменении состояния системы.

LinuxУправлениеСредний
Подробнее

systemd timer — юнит systemd, который по календарному или монотонному расписанию активирует другой юнит, по умолчанию одноимённый сервис.

LinuxУправлениеавтоматизацияСредний
Подробнее

systemd-journald — служба systemd для приёма, индексации и хранения структурированных журналов ядра, служб, процессов и системных сообщений.

LinuxМониторингУправлениеСредний
Подробнее

systemd-resolved — служба systemd для локального разрешения DNS-имён, объединяющая DNS-настройки интерфейсов, кэширование и выбор DNS-серверов.

LinuxСетьУправлениеСредний
Подробнее

T

Transparent Huge Pages — механизм ядра Linux, автоматически использующий крупные страницы памяти для подходящих областей без изменения приложения.

LinuxПамятьПроизводительностьПродвинутый
Подробнее

U

UID

(User Identifier)

UID — числовой идентификатор учётной записи в Unix-подобной системе, используемый в учётных данных процессов и записываемый как владелец объектов файловой системы.

LinuxУправлениеБезопасностьБазовый
Подробнее

Ubuntu Server — серверный вариант дистрибутива Ubuntu на базе Debian с APT и типовыми средствами автоматизации, доступный в виде установочных и готовых образов.

LinuxУправлениеСредний
Подробнее

ulimit — встроенная команда оболочки для просмотра и изменения мягких и жёстких лимитов ресурсов текущего процесса оболочки, наследуемых его потомками.

LinuxПроизводительностьУправлениеСредний
Подробнее

umask

(User File Creation Mode Mask)

umask — атрибут процесса с маской битов прав, исключаемых при создании файлов и каталогов; существующие объекты он не изменяет. При default ACL действует другой порядок.

LinuxБезопасностьУправлениеБазовый
Подробнее

Y

YUM

(Yellowdog Updater Modified)

YUM — менеджер пакетов для RPM-дистрибутивов Linux, который устанавливает, обновляет и удаляет ПО, автоматически разрешая зависимости из репозиториев.

LinuxУправлениеСредний
Подробнее