powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / стартовый сценарий help
4 сообщений из 4, страница 1 из 1
стартовый сценарий help
    #35621131
ArmenA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
привет люди,
мне нужно корректно напсать стартовый сценарий , но вот написал и не очень корректно,
как можно его исправить, и поставить как сервис, и чтобы стартовал с ситемой под redhat
типо /etc/init.d/myprog start|stop|restart"
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
#!/bin/sh

test -f /jboss- 4 . 2 . 2 .GA/bin/run.sh || exit  0 

case "$1" in
        start)
        echo "Starting JBoss"
       nohup /jboss- 4 . 2 . 2 .GA/bin/run.sh  & 
       echo "Started."       
;;
        stop)
        echo "Stopping JBoss"
        pkill - 9  java && echo "Stopped."
;;
        restart)
        echo "Restarting "
        echo "Stopping JBoss"
        pkill - 9  java && echo "Stopped"
        sleep  1 
        echo "Starting JBoss"
        nohup /jboss- 4 . 2 . 2 .GA/bin/run.sh &
        sleep  1 

;;

*)  echo  "Usage /etc/init.d/myprog start|stop|restart"
exit  1 
;;
esac




...
Рейтинг: 0 / 0
стартовый сценарий help
    #35621532
fy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
fy
Гость
Для того, чтобы стартовал сервис
1. Смотришь какой у тебя runlevel
2. Делаешь символьную ссылку, например
Код: plaintext
ln -s /etc/init.d/myprog /etc/rc5.d/S90myprog
...
Рейтинг: 0 / 0
стартовый сценарий help
    #35622825
ArmenA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Thanks,
а так же
ln -s /etc/init.d/prog /etc/rc0.d/S90prog
...
Рейтинг: 0 / 0
стартовый сценарий help
    #35622844
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если у тебя шапка достаточно новая, то там должен быть утиль по фамилии
chkconfig, который может расставить линки сам, используя информацию из
твоего скрипта. Что-то такое:

#! /bin/sh
#
# chkconfig: 345 80 20
# description: пример сервиса
#
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / стартовый сценарий help
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]