URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 1374
[ Назад ]

Исходное сообщение
"Направить скрипт в загрузку"

Отправлено fur , 10-Сен-07 16:18 
Доброго всем времени суток.Может ктонить подсказать какую в Debiane нужно использовать утилитку чтобы закинуть на загрузку скрипт ,на определённые уровни выполнения?Подскажите палста.....примного благодарен:)))

Содержание

Сообщения в этом обсуждении
"Направить скрипт в загрузку"
Отправлено sakal , 10-Сен-07 22:56 
Обычно скрипты располагаются в каталоге /etc/init.d/ а в каталогах /etc/rc[0-6].d/ располагаются симлинки на соответствующие скрипты в /etc/init.d/
симлинки создаются со специальными именами: {S|K}XXname где S означает Start, K - Kill, XX - порядковый номер, скрипты запускаются по порядку ну исобсна само имя скрипта. Пример:

# ls -la /etc/rc2.d/
итого 20
drwxr-xr-x   2 root root  4096 2007-09-10 19:40 .
drwxr-xr-x 133 root root 12288 2007-09-11 07:44 ..
lrwxrwxrwx   1 root root     6 2007-09-10 19:40 K09samba -> /samba
-rw-r--r--   1 root root   556 2007-01-31 01:27 README
lrwxrwxrwx   1 root root    17 2007-09-02 00:31 S05vbesave -> ../init.d/vbesave
lrwxrwxrwx   1 root root    18 2007-09-01 23:11 S10sysklogd -> ../init.d/sysklogd
lrwxrwxrwx   1 root root    15 2007-09-01 23:11 S11klogd -> ../init.d/klogd
lrwxrwxrwx   1 root root    23 2007-09-02 01:12 S12915resolution -> ../init.d/915resolution
lrwxrwxrwx   1 root root    17 2007-09-01 17:35 S16openvpn -> ../init.d/openvpn
lrwxrwxrwx   1 root root    17 2007-09-02 00:25 S18portmap -> ../init.d/portmap
lrwxrwxrwx   1 root root    24 2007-09-02 00:29 S19postgresql-7.4 -> ../init.d/postgresql-7.4
lrwxrwxrwx   1 root root    15 2007-09-01 23:12 S20acpid -> ../init.d/acpid

тут скрипты стратуют один за другим. в листинге указано имя S05vbesave и указано на что он ссылатся. Каталоги с 1 по 5 - режимы запуска. 0 - это выключение, 6 - перезагрузка. Соответственно в /etc/inittab прописаны все режимы и режим по умолчанию

убиваются демоны по тем же правилам, что и стартуют, только у них в имена начинаются не с S, а с K

Собсна это описано в любой книге по никсам или линуксу в частности.