The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Направить скрипт в загрузку, !*! fur, 10-Сен-07, 16:18  [смотреть все]
Доброго всем времени суток.Может ктонить подсказать какую в Debiane нужно использовать утилитку чтобы закинуть на загрузку скрипт ,на определённые уровни выполнения?Подскажите палста.....примного благодарен:)))
  • Направить скрипт в загрузку, !*! sakal, 22:56 , 10-Сен-07 (1)
    Обычно скрипты располагаются в каталоге /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

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




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру