Проблема с cron (заколебал однако)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

akakernel
Сообщения: 50

Проблема с cron

Сообщение akakernel »

#crontab -e

*/1 * * * * root echo 'some' > /root/some

crontab: Instaling new crontab


Изменений никаких не происходит
Спасибо сказали:
minder
Сообщения: 331
ОС: AIX, Solaris,RHEL,SLES,Gentoo

Re: Проблема с cron

Сообщение minder »

что это за команда такая:
root echo 'some'
?
Не найдена команда root, поэтому ничего не происходит.
Если хотите от рута запускать, то man crontab
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: Проблема с cron

Сообщение allez »

akakernel, вы в пользовательском кронтабе используете синтаксис кронтаба общесистемного. Поэтому либо убирайте слово "root", либо вносите эти изменения в файл /etc/crontab.

P. S. Конструкция */1 означает абсолютно то же, что и *. К чему лишние усложнения? ;)
Спасибо сказали:
akakernel
Сообщения: 50

Re: Проблема с cron

Сообщение akakernel »

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

*/1    *     *    *     *      root      echo "some" >>/root/some


*/1    *     *    *     *                  echo "some" >> /root/some




Нечего не происходит

В OpenBSD все нормально, тут, б..ть, все через ....
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: Проблема с cron

Сообщение allez »

akakernel писал(а):
15.05.2008 15:07
В OpenBSD все нормально, тут, б..ть, все через ....
Ну, это уж у кого откуда руки растут. ;)

Покажите, пожалуйста, вывод команд crontab -l и cat /etc/crontab. А заодно - вывод ps ax | grep cron.
Спасибо сказали:
akakernel
Сообщения: 50

Re: Проблема с cron

Сообщение akakernel »

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

 # crontab -l
# DO NOT EDIT THIS FILE - edit the master and reinstall.
# (/tmp/crontab.XXXXtRVJK3 installed on Thu May 15 14:04:49 2008)
# (Cron version V5.0 -- $Id: crontab.c,v 1.12 2004/01/23 18:56:42 vixie Exp $)
# for vixie cron
#
# $Header: /var/cvsroot/gentoo-x86/sys-process/vixie-cron/files/crontab-3.0.1-r4,v 1.1 2005/03/04 23:59:48 ciaranm Exp $
#
#

# Global variables
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

# check scripts in cron.hourly, cron.daily, cron.weekly and cron.monthly
0  *  * * *    root    rm -f /var/spool/cron/lastrun/cron.hourly
1  3  * * *    root    rm -f /var/spool/cron/lastrun/cron.daily
15 4  * * 6    root    rm -f /var/spool/cron/lastrun/cron.weekly
30 5  1 * *    root    rm -f /var/spool/cron/lastrun/cron.monthly
*/10  *  * * *    root    test -x /usr/sbin/run-crons && /usr/sbin/run-crons
40 18 * * *    root    /var/ftp/incoming/backups/scripts/backup.pl
*/1 * * * *    root    echo "some" >> /root/some
*/1 * * * *        eecho "some" >> /root/some


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

# cat /etc/crontab
# for vixie cron
#
# $Header: /var/cvsroot/gentoo-x86/sys-process/vixie-cron/files/crontab-3.0.1-r4,v 1.1 2005/03/04 23:59:48 ciaranm Exp $
#
#

# Global variables
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

# check scripts in cron.hourly, cron.daily, cron.weekly and cron.monthly
0  *  * * *    root    rm -f /var/spool/cron/lastrun/cron.hourly
1  3  * * *    root    rm -f /var/spool/cron/lastrun/cron.daily
15 4  * * 6    root    rm -f /var/spool/cron/lastrun/cron.weekly
30 5  1 * *    root    rm -f /var/spool/cron/lastrun/cron.monthly
*/10  *  * * *    root    test -x /usr/sbin/run-crons && /usr/sbin/run-crons
30 23 * * *    root    /var/ftp/incoming/backups/scripts/backup.pl


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

 # ps ax | grep cron
10130 pts/3    D+     0:00 grep --colour=auto cron



backip.pl скрипт, который надо запускать, а он не запускается, хотя он рабочий
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: Проблема с cron

Сообщение allez »

Судя по выводу ps, у вас просто-напросто не запущен cron.

*/1 * * * * eecho "some" >> /root/some

А эта строка у вас и при работающем cron'е не выполнится. Или у вас есть команда eecho? ;)
Спасибо сказали:
akakernel
Сообщения: 50

Re: Проблема с cron

Сообщение akakernel »

Как это не запущен, если он выдавливает сообщение

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

crontab: Instaling new crontab
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: Проблема с cron

Сообщение allez »

akakernel писал(а):
15.05.2008 18:54
Как это не запущен...

А так это. Сообщение вам не cron выдает, а утилита crontab - почувствуйте, как говорится, разницу. В процессах же должен быть виден /usr/sbin/cron, который у вас, повторяю, не запущен. Вот какая картина наблюдается на моей машине:

...

allez@home:~> ps ax | grep cron 3371 ? Ss 0:00 /usr/sbin/cron 28098 pts/2 R+ 0:00 grep cron

Как видите, у меня он работает. А у вас - нет:

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

# ps ax | grep cron
10130 pts/3    D+     0:00 grep --colour=auto cron
Спасибо сказали:
akakernel
Сообщения: 50

Re: Проблема с cron

Сообщение akakernel »

Огромное спасибо! :)
Спасибо сказали: