>>>Правил - crontab -e
>>>крон перезапускал
>>>Я кроме ехо делал выполения скрипта кот. если запускаешь ручками отрабатывает красиво,
>>>а если через крон, то скрипт не запускается ....
>>После crontab -e перезапускать демона не обязательно.
>>Скрипт может не отработать из-за разницы в переменных окружения (типичная проблема -
>>у него другой PATH и cron просто не находит скрипт).
>>Попробуй
>>* * * * * touch /tmp/i_am_alive
>>Если файл создался через минуту - копайся в своих скрипах. Иначе -
>>будет иначе :)
>
>Странно нашел конфиг crontab-а в /etc и поправил его, и заработало )).
>Но crontab -e из командной строки правит конфиг кот. находится по
>пути : /var/spool/cron/crontab. В чем тут загвоздка ? Не понятно. Загвоздка тут именно в том что я спрашивал. Возможно неправильно задал вопрос.
Поясню что я имел ввиду.
Есть основной файл крона - crontab , как правило он находится в /etc
и есть файлы которые создаются для каждого пользователя отдельно. На фре например эти файлы для каждого пользователя свой лежат в директории /var/cron/tabs/имя_пользователя_создавшего_кронтаб. (если память не подводит)
То что ты попроавил файл в папке /етс есть не совсем правильно. В мане написано что не рекомендуется его трогать и как раз для этого дают возможность делать свой файл крона.
Различие между эти файлами состоит в том что в файле /etc/crontab выставляется имя пользователя с правами которого будет запускаться скрипт/программа/т.д.
А в файлах которые создаются для отдельного пользователя необходимости указывать имя пользователся нет, так как этот файл уже создаётся под конкретного пользователя.
По-поводу того что нужно правильно задать переменную PATH это точно, были грабли. Тут чтобы избежать ошибки стоит скопировать содержимое переменной PATH из /etc/crontab ну и добавить своего по вкусу :) , собсно ту директорию откуда ты хочешь запускать какие-то скрипты(допустим домашний бин /home/user/bin).
По-поводу того что нужно обязательно редактировать свой файл крона через crontab -e не соответсвует истине ... хотя думаю что создать его всё же стоит именно таким образом, хотя опять же это простой текстовый файл, главное правильно оформить.
Рестарт думаю стоит сделать, хотя по идее крон каждую минуту перечитывает свои файлы конфигурации.
А вообще man твой лучший друг и советчик :) , так что man cron и man crontab.