Next: Установка имени компьютера (хоста)
Up: Прочие задачи
Previous: Прочие задачи
При загрузке системы, прежде чем какой-либо пользователь сможет войти
в систему, выполняется ряд скриптов. Ниже описывается их назначение.
При загрузке ядро системы создает копии процесса /etc/init.
Программа init читает свой конфигурационный файл /etc/inittab
и, в соответствии с содержанием этого файла, создает копии других процессов.
Один из важных процессов, указанных в файле inittab -- это
процесс /etc/getty, который запускается на каждой виртуальной консоли
(ВК). Процесс getty захватывает ВК для использования и запускает на ней
процесс login. Таким образом, входить в систему можно на каждой ВК. Если файл /etc/inittab
не содержит указание запустить процесс getty на некоторой ВК,
то с нее нельзя будет войти в систему.
Еще один скрипт, который упоминается в файле /etc/inittab --
скрипт /etc/rc, являющийся основным файлом инициализации системы.
Это простой скрипт программной оболочки, который исполняет все команды
инициализации, нужные во время загрузки, например --
для монтирования файловой системы (см. разд. 4.5)
и инициализации своп-разделов и/или своп-файлов.
В некоторых версиях системы скриптом init запускается скрипт
/etc/init.d/rc.
Система может выполнять и другие скрипты инициализации, например,
/etc/rc.local, который обычно содержит команды инициализации
для конкретной системы, такие как установка имени компьютера
(см. следующий раздел). Скрипт
rc.local может быть запущен из скрипта /etc/rc
или непосредственно из /etc/inittab.
Next: Установка имени компьютера (хоста)
Up: Прочие задачи
Previous: Прочие задачи
root
Sun Aug 29 12:01:30 MSD 1999