Подробное руководство по init.d сценариям?

Java является, конечно, не проблемой. Апплет может быть проблемой, но не самим апплетом, но некоторым предположением, что это делает, такие как всегда использование того же временного файла или блокировка того же перезаписываемого файла и затем упущение блокировки.

Попытайтесь воспроизвести проблему и затем выполнить lsof на программах. Вы будете видеть много открытых библиотек, но Вы ищете что-то на пользователе перезаписываемая сторона (домашний dir,/tmp,/var/tmp), который имеет фиксированное имя файла.

3
задан 22 November 2010 в 17:51
3 ответа

В эти дни init на самом деле заменяется выскочкой в сервере Ubuntu. Таким образом, что Вы, вероятно, хотите сделать, если Вы пишете, эти сценарии должны попытаться записать новомодные вместо init. Вот Руководство по началу работы для выскочки в Ubuntu.

5
ответ дан 3 December 2019 в 04:55

Это казалось довольно хорошим. Вы также хотите узнать столько об ударе, сколько Вы можете.

В /etc/init.d каталог, существует a skeleton файл. Можно использовать это в качестве основания для записи собственного init сценария.

Помните что все в определенном runlevel каталоге, /etc/rc0.d, /etc/rc1.d и т.д символьные ссылки (ln /etc/init.d/myscript /etc/rc2.d/S50myscript -s, например.) к сценариям в /etc/init.d.

Первая буква ссылки, S или K, средства выполнить его при вводе runlevel (S) или отъезде runlevel (K). Эти две цифры после той буквы определяют порядок init вызовы это, когда это runlevel вводится.

Отладка выполняется посредством свободного использования echo управляйте, таким образом, Вы знаете что сценарий это выполнение и полное тестирование.

4
ответ дан 3 December 2019 в 04:55
1
ответ дан 3 December 2019 в 04:55

Теги

Похожие вопросы