1.
Система LINUX имеет 4 основных компонента:
ядро -это программа, которая образует ядро операционной системы; она координирует внутренние функции компьютера ( такие как размещение системных ресурсов). Ядро
работает невидимо для вас;
shell -это программа, которая осуществляет связь между вами и ядром, интерпретируя и выполняя ваши команды. Так как она читает ваш ввод и посылает вам сообщения, то описывается как интерактивная;
commands -это имена программ, которые компьютер должен выполнить. Пакеты программ называются инструментальными средствами. Система LINUX обеспечивает инструментальными средствами для таких заданий как создание и изменение текста, написание программ, развитие инструментария программного обеспечения, обмен информацией с другими посредством компьютера;
file system -файловая система - это набор всех файлов,возможных для вашего компьютера. Она помогает вам легко сохранять и отыскивать информацию.
Идентификатор пользователя (User ID) — индивидуальный числовой идентификатор пользователя (UID). Система обычно работает с UID, а не с именами пользователей. Идентификатор задается из диапазона 0…65534 и должен быть уникальным. Число 0 соответствует пользователю root. Желательно идентификаторы назначать не произвольным образом, а системно. Например, выделить определенный интервал (1000…1100) под одну группу пользователей, а еще один (2000…2100) — под другую группу. В каждом диапазоне назначать идентификаторы последовательно. Это опять же упростит администрирование и позволит, бегло взглянув на список процессов, сразу же определить кто чем занимается.
Идентификатор группы (Group ID) — числовой идентификатор первичной группы пользователя (GID). Помимо первичной группы пользователь может входить или не входить в состав разных групп, но в первичную группу (native group) он входит всегда. В различных дистрибутивах это выглядит по-разному. Идентификатор группы 0 соответствует группе root.
2.Прерывание- ситуативно приводит к временному или окончательному прекращению последних команд другой прграммы.
Виды: внешние, внутренние, программные
Способы выполнения
Векторный( в процессор передается номер вызываемого процесса обработки прерываний)
Опрашиваемый процессор вынуждает последний опрошенный потенциальный процесс прерваться.