Организация UNIX-систем и ОС Solaris

       

Режимы работы системы


UNIX может работать в однопользовательском режиме (single-user mode) или в многопользовательском режиме (multi-user mode).

Для обычной работы система загружается в многопользовательском режиме. В нем пользователи могут одновременно входить в систему локально или через сеть, посылать программам, работающим в системе, запросы различного характера по сети. В этом режиме множество пользователей одновременно могут работать в системе. Их число ограничивается размером таблиц ядра. Ограничение числа одновременно работающих пользователей связано не с числом одновременно запущенных командных процессоров или сеансов связи, а с количеством запущенных процессов и потребляемых ими ресурсов. Поэтому в каждый момент времени максимальное число пользователей, имеющих возможность работать с системой, может меняться.

Однопользовательский режим используется системным администратором для настройки, резервного копирования или ремонта системы (например, запуска программы fsck, которая выполняет проверку и исправление ошибок в файловых системах дисков, или программы dump, которая выполняет резервное копирование).

Для загрузки системы в однопользовательском режиме следует дать команду

boot -s

или

b -s

программе-загрузчику.

Для перехода из многопользовательского режима в однопользовательский дайте команду

init s

или

init S

Тот же эффект даст выполнение команды shutdown без параметров.

Для того чтобы перевести систему из однопользовательского режима в многопользовательский, нужно перезагрузить компьютер или выйти из командного процессора однопользовательского режима (exit или Ctrl-D, работает в большинстве случаев). Кроме этого, можно запустить программу init с параметром-названием режима работы, например

init 3

Cуществует несколько режимов работы (runlevels) операционной системы. Режим с номером 1 соответствует однопользовательскому режиму, с номером 3 - многопользовательскому. Режим номер 0 - это останов (на этот уровень систему переводит команда shutdown).

Подробнее о режимах работы системы говорится в руководстве по системе:

man init

Дополнительную информацию о режимах работы также можно получить из лекции 9.



Содержание раздела