logo
Сборная ответов к госэкзаменам

Состояния процесса

Время жизни процесса можно разделить на несколько состояний, каждое из которых имеет определенные характеристики, описывающие процесс. Все состояния процесса рассматриваются в главе 6, однако представляется существенным для понимания перечислить некоторые из состояний уже сейчас:

Поскольку процессор в каждый момент времени выполняет только один процесс, в состояниях 1 и 2 может находиться самое большее один процесс. Эти два состояния соответствуют двум режимам выполнения, режиму задачи и режиму ядра.

Вопрос 26.1. Работа с пользователями в ОС Unix (форматы файлов /etc/passwd, /etc/shadow, /etc/group). Переключение между пользователями. Системы пакетной обработки данных

Работа с пользователями

Каждый пользователь в системе Unix предварительно должен быть зарегистрирован. Пользователю полагается иметь: имя, пароль, номер пользователя, номер группы, к которой он принадлежит, домашний каталог, командный интерпретатор. У пароля могут быть дополнительные параметры - как часто его можно менять, время действия, и прочие секретные штучки.

Пример:

Comment Familiq Imya Otchestwo

logname входное имя пользователя

passwd пароль (пароль вводят дважды)

UID User Identification Descriptor

GID Group Identification Descriptor

$HOME Домашний каталог

shell Командный интерпретатор

Команда регистрации нового пользователя (для разных UNIX'ов):

adduser Linux

useradd SunOS 4.1

vipw BSD/OS, FreeBSD

Далее опишем форматы файлов, в которых хранится информация о пользователях:

Yandex.RTB R-A-252273-3
Yandex.RTB R-A-252273-4