Уровни выполнения linux (suse - это тоже линукс =)
Primary tabs
Уровень выполнения означает режим функционирования операционной системы компьютера, в которой реализована инициализация в стиле ОС Unix System V (1983 г.). Традиционно существуют семь уровней выполнения, пронумерованных от 0 до 6, однако встречаются десять уровней — от 0 до 9. В литературе также встречается уровень S, который является синонимом для одного из уровней
В Linux существует такое понятие как уровень выполнения (run level). Уровень выполнения обозначается числами от 0 до 6.
Система в определенный момент времени находится на соответствующем уровне выполнения. Вы, как администратор системы можете переводить её с одного уровня выполнения на другой. Это делается при помощи программы init (или telinit). Для этого программе в качестве аргумента передается число соответствующее уровню выполнения. Например, чтобы перевести систему на 3-й уровень выполнения, необходимо запустить init следующим образом:
init 3
В различных дистрибутивах Linux уровни выполнения используются для различных целей.
Современная версия программы init может использовать десять уровней выполнения, но обычно используются только семь.
- 0 — выполняются действия по выключению системы.
- 1 — однопользовательский режим (single user mode). Предназначен +По своему смыслу аналогичен Safe Mode Windows, но полностью его не повторяет. На этом уровне выполнения система полностью сконфигурирована, но не запущен ни один сервис, а из пользователей может работать только один root.
- 2 — не используется, но сконфигурирован как уровень выполнения 3. В RedHat и SuSE Linux сконфигурирован как уровень выполнения 3, но без поддержки сетевых файловых систем. В Debian используется как многопользовательский режим.
- 3 — многопользовательский режим (multiuser mode). Нормальный режим работы сервера.
- 4 — В Slackware Linux используется для графического входа в систему. В RedHat и SuSE Linux не сконфигурирован.
- 5 — В RedHat и SuSE Linux используется для графического входа в систему. В Slackware Linux не сконфигурирован.
- 6 — выполняются действия по перезагрузке системы.
Суперпользователь может остановить систему, переведя её на нулевой уровень:
init 0
Или перегрузить систему:
init 6
В любой момент времени проверить текущий уровень можно командой runlevel:
/sbin/runlevel
- Log in to post comments
- 3583 reads