Linux за българи: Форуми

BSD секция => Настройки на софтуер => Темата е започната от: anakinn в Jun 26, 2007, 09:50



Титла: Cron работи ли?
Публикувано от: anakinn в Jun 26, 2007, 09:50
Здравейте.

Мисля, че имам някакви проблеми с крон-а. Нещо не изпълнява скриптовете....

 ps ax |grep cron
27451  ??  Is     0:00.19 /usr/sbin/cron -s
30630  p0  R+     0:00.00 grep cron


cat /etc/crontab
00 6 * * 1-5    cd /data/fprot; /usr/local/bin/wget -N "http://www.f-prot.com/cgi-bin/get_randomly?fp-def"; /usr/local/bin/unzip -o fp-def.zip
05 6 * * 1-5    cd /data/fprot; /usr/local/bin/wget -N "http://www.f-prot.com/cgi-bin/get_randomly?macrdef2"; /usr/local/bin/unzip -o  macrdef2.zip; rm -f *.zip

cat /var/log/cron
Jun 26 05:55:00 kar3 /usr/sbin/cron[30271]: (operator) CMD (/usr/libexec/save-entropy)
Jun 26 05:55:00 kar3 /usr/sbin/cron[30272]: (root) CMD (/usr/libexec/atrun)
Jun 26 06:00:00 kar3 /usr/sbin/cron[30288]: (root) CMD (newsyslog)
Jun 26 06:00:00 kar3 /usr/sbin/cron[30289]: (operator) CMD (/usr/libexec/save-entropy)
Jun 26 06:00:00 kar3 /usr/sbin/cron[30290]: (root) CMD (/usr/libexec/atrun)
Jun 26 06:05:00 kar3 /usr/sbin/cron[30305]: (root) CMD (/usr/libexec/atrun)
Jun 26 06:10:00 kar3 /usr/sbin/cron[30308]: (root) CMD (/usr/libexec/atrun)
Jun 26 06:11:00 kar3 /usr/sbin/cron[30311]: (operator) CMD (/usr/libexec/save-entropy)
Jun 26 06:15:00 kar3 /usr/sbin/cron[30324]: (root) CMD (/usr/libexec/atrun)
Jun 26 06:20:00 kar3 /usr/sbin/cron[30327]: (root) CMD (/usr/libexec/atrun)
Jun 26 06:22:00 kar3 /usr/sbin/cron[30330]: (operator) CMD (/usr/libexec/save-entropy)
Jun 26 06:25:00 kar3 /usr/sbin/cron[30343]: (root) CMD (/usr/libexec/atrun)
Jun 26 06:30:00 kar3 /usr/sbin/cron[30346]: (root) CMD (/usr/libexec/atrun)
Jun 26 06:33:00 kar3 /usr/sbin/cron[30349]: (operator) CMD (/usr/libexec/save-entropy)
Jun 26 06:35:00 kar3 /usr/sbin/cron[30362]: (root) CMD (/usr/libexec/atrun)
Jun 26 06:40:00 kar3 /usr/sbin/cron[30365]: (root) CMD (/usr/libexec/atrun)
Jun 26 06:44:00 kar3 /usr/sbin/cron[30368]: (operator) CMD (/usr/libexec/save-entropy)
Jun 26 06:45:00 kar3 /usr/sbin/cron[30381]: (root) CMD (/usr/libexec/atrun)
Jun 26 06:50:00 kar3 /usr/sbin/cron[30384]: (root) CMD (/usr/libexec/atrun)
Jun 26 06:55:00 kar3 /usr/sbin/cron[30388]: (operator) CMD (/usr/libexec/save-entropy)
Jun 26 06:55:00 kar3 /usr/sbin/cron[30389]: (root) CMD (/usr/libexec/atrun)
Jun 26 07:00:00 kar3 /usr/sbin/cron[30405]: (root) CMD (newsyslog)

Надолу си продължават тези

в конзолата ако напиша директно:
cd /data/fprot; /usr/local/bin/wget -N "http://www.f-prot.com/cgi-bin/get_randomly?fp-def"; /usr/local/bin/unzip -o fp-def.zip

Всичко става без проблеми, без въпроси и т.н....

Някаква идея?


Титла: Cron работи ли?
Публикувано от: Hapkoc в Jun 26, 2007, 11:12
Ако помня добре, форматът на /etc/crontab съдържа допълнително поле за потребител, с който да се изпълни командата. Въпросното поле е точно преди самата команда.


Титла: Cron работи ли?
Публикувано от: anakinn в Jun 26, 2007, 17:25
Точно така.

Моя грешка - Извинявам се.

Благодаря !