Страница 1 из 1

Запуск скрипта после загрузки freedsd.

Добавлено: 2007-05-24 12:12:56
klimov
Форумчане, возник вопрос как запустить скрипт после загрузки системы один раз?

Добавлено: 2007-05-24 12:26:23
schizoid
в /usr/local/etc/rc.d/ положить в виде script.sh , ну и права ессесно +x

Добавлено: 2007-05-24 12:26:40
dikens3
Просто положить в /usr/local/etc/rc.d/script.sh и сделать исполняемым.

Добавлено: 2007-05-24 12:43:32
klimov
Супер? спасибо фря нравится все больше и больше.

Добавлено: 2007-05-24 13:01:05
wizard
это кстати можно ещё сделать через crontab :)

Добавлено: 2007-05-24 13:03:58
klimov
wizard писал(а):это кстати можно ещё сделать через crontab :)
А по крону подскажи как можно запускать один раз после загрузки? Интересно.

Добавлено: 2007-05-24 13:04:59
dikens3
wizard писал(а):это кстати можно ещё сделать через crontab :)
Могу продолжить тему:
При загрузке можно записать temp файл на удалённый сервер. На удалённом сервере проверять, существует ли такой файл и если существует, тогда подключаться удалённо к этому серверу и выполнять запуск программы.

Вопрос, а нафига?

Добавлено: 2007-05-24 13:25:07
wizard
klimov писал(а):
wizard писал(а):это кстати можно ещё сделать через crontab :)
А по крону подскажи как можно запускать один раз после загрузки? Интересно.
Вот кусок man
string meaning
------ -------
@reboot Run once, at startup.
@yearly Run once a year, "0 0 1 1 *".
@annually (same as @yearly)
@monthly Run once a month, "0 0 1 * *".
@weekly Run once a week, "0 0 * * 0".
@daily Run once a day, "0 0 * * *".
@midnight (same as @daily)
@hourly Run once an hour, "0 * * * *".

тоесть такую сточку добавь и усё )

Код: Выделить всё

@reboot /pach/programm

Добавлено: 2007-05-24 13:25:40
wizard
dikens3 писал(а):
wizard писал(а):это кстати можно ещё сделать через crontab :)
Могу продолжить тему:
При загрузке можно записать temp файл на удалённый сервер. На удалённом сервере проверять, существует ли такой файл и если существует, тогда подключаться удалённо к этому серверу и выполнять запуск программы.

Вопрос, а нафига?
Ну да )) можно начать флуд )))

Добавлено: 2007-05-24 13:28:39
klimov
wizard писал(а):
klimov писал(а):
wizard писал(а):это кстати можно ещё сделать через crontab :)
А по крону подскажи как можно запускать один раз после загрузки? Интересно.
Вот кусок man
string meaning
------ -------
@reboot Run once, at startup.
@yearly Run once a year, "0 0 1 1 *".
@annually (same as @yearly)
@monthly Run once a month, "0 0 1 * *".
@weekly Run once a week, "0 0 * * 0".
@daily Run once a day, "0 0 * * *".
@midnight (same as @daily)
@hourly Run once an hour, "0 * * * *".
тоесть такую сточку добавь и усё )

Код: Выделить всё

@reboot /pach/programm
Спасибо, в мане это видел но смутило слово reboot-)))))

Добавлено: 2007-05-24 13:35:23
dikens3
Из какого man взяли? Найти не могу.

Добавлено: 2007-05-24 13:41:13
klimov
dikens3 писал(а):Из какого man взяли? Найти не могу.
man 5 crontab