Ubuntu 14.04 kullanıyorum ve cron arka plan programı çalışıyor:
# ps ax | grep cron
822 ? Ss 0:00 cron
ancak herhangi bir iş yapmıyor. Daha önce /var/log/syslog
böyle girişler alıyordu :
2014-05-04T11:47:01.839754+01:00 localhost CRON[29253]: (root) CMD (test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly ))
ancak şimdi cron ile ilgili girişler yok. Ayrıca böyle girişler alıyordu /var/log/auth.log
:
2014-05-04T11:47:01.839183+01:00 localhost CRON[29252]: pam_unix(cron:session): session opened for user root by (uid=0)
2014-05-04T11:47:13.495691+01:00 localhost CRON[29252]: pam_unix(cron:session): session closed for user root
ama yine, şimdi cron ile ilgili girişler yok.
Hiçbir şeyin değiştiğinin farkında değilim. Cron'u yeniden başlatmayı denedim:
# service cron restart
cron stop/waiting
cron start/running, process 24907
crontab -e
Çalışan bir cron işi eklemek için kullanmayı denedim * * * * * date >> /tmp/somefile
, ancak yeni bir crontab yükledi /var/spool/cron/crontabs/root
, oysa cron dosyayı kullanmak istiyorum /etc/crontab
.
Kullanabileceğim herhangi bir hata ayıklama seçeneği veya araştırabileceğim bir hata mesajı verebilecek bir yerde bir günlük var mı?
no crontab for root
.
crontab
Komut ( -l
switch) kullanılarak alınan /etc/crontab
crons kullanıcı bağımlıdır, sistem çapında crons depolamak için kullanılır. Bu nedenle, kaydedilen görevler /etc/crontab
kimsenin içinde görünmez crontab -l
.