IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Пингвинятник (ОС *NIX) (http://www.imho.ws/forumdisplay.php?f=76)
-   -   crontab (http://www.imho.ws/showthread.php?t=98465)

Techn0 10.01.2006 18:41

crontab
 
Здравствуйте!
Дело вот в чём, есть железо от провайдера и SSH доступ.
Через PuttY обычно запускаю игровые серверы, статистику и т.д.
Но это не важно.
В cron мне надо засунуть один скрипт.
Суть скрипта каждые 15 минут убивать нужный мне процесс и запускать заного.

Мои действия:

1. crontab -e
2. */15 * * * * /patch/to/script

Но скрипт не запускаеться... Так как даже не изменил номер процесса который скрипт должен был убить и запустить заного.

Нуждаюсь в помощи.
Спасибо.

Naked 10.01.2006 18:48

crontab -restart вроде нужно сделать...

Drakosha 10.01.2006 19:19

crontab -l
ls -l /path/to/script
- в студию! :cool:

filonovd 12.01.2006 07:00

Цитата:

Сообщение от The_naked
crontab -restart вроде нужно сделать...

ничего не надо. crontab -e делает всё что надо. Если крон вообще на машине разрешен юзеру.

noname 28.01.2006 07:48

2 Techn0 v skripte dolgni bit' absolutnie puti .

P.S. sorry za translit.

Gennadi 28.01.2006 22:00

crontab посылает E-Mail на имя root'а...

посмотри что говорит система:

linux:~ # mail

shuron 23.06.2006 12:09

У меня подобная проблема..
Впервые в жизни написал backup скрипт, вот с помощью crontabs -e засунул его вчера на выполнение. Сегодня ночью, как я пологаю в 2:30, 2:35, 2:40 они должны были выполниться.
Но скрипты не запустились :(((
Подскажите пожалуйста в чём ошибка..! Или что надо ещё сделать

Код:

s02:/# crontab -l
# backup scripts
30 2 * * * root /root/scripts/sb/sb documents
35 2 * * * root /root/scripts/sb/sb system
40 2 * * * root /root/scripts/sb/sb storage

s02:/# ls -l /root/scripts/sb/
insgesamt 6
-rwxr-xr--  1 root root  256 2006-06-21 13:24 common
-rwxr-xr--  1 root root  986 2006-06-21 18:25 imount
-rwxr-xr--  1 root root 3141 2006-06-22 19:11 sb
s02:/#

Вот еще попробовал с самим cronom поиграть..
сron start, stop, restart, reload выдфют сообщение:
Код:

s02:/# cron reload
cron: can't lock /var/run/crond.pid, otherpid may be 16547: Resource temporarily unavailable

Тоесть убить можно только в ручную..
Странный глюк.. тоесть не может запреть указаный файл.. почему? что ему. надо? Может в этом и есть глюк?
Хотя релоад поидее ничего не даелает, Только пишет что крон сам прегружает (см. rc-скрипт crona)

noname 23.06.2006 13:22

посмотри логи , syslog ,cron.log , может найдешь что .

shuron 23.06.2006 13:59

w syslog nebilo ni4ego pro moi jobs.. drugie woree wipoljanils.
kogda doma okaschus, priwedu.
cron.log esche ne smotrel

nu toest crontabs normalno ja napisal?
P.S. sorry sa translit

Drakosha 23.06.2006 19:52

непонятные штуки в crontab:
Код:

30 2 * * * root /root/scripts/sb/sb documents
Там должно быть
Код:

30 2 * * * комманда

shuron 24.06.2006 16:49

Действительно юзера вроде указывать не надо, страно где же я пример с юзером видел.. щас попробую..
а documents это параметер для скрипта

Да только что проверил
убрав root все заработало!!!
thx!

ftpd 26.06.2006 02:53

Цитата:

shuron:
где же чя пример с юзером видел
в примере crontab для freebsd :)

Drakosha 26.06.2006 11:58

век живи век учись ;)


Часовой пояс GMT +4, время: 21:19.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.