আমি উবুন্টু 14.04 ব্যবহার করছি, এবং ক্রোন ডেমন চলছে:
# ps ax | grep cron
822 ? Ss 0:00 cron
তবে এটি কোনও কাজ সম্পাদন করছে না। আমি আগে /var/log/syslog
যেমন এন্ট্রি পাচ্ছিলাম :
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 ))
তবে এখন ক্রোন সম্পর্কিত কোনও এন্ট্রি নেই। আমি এইভাবে এন্ট্রি পাচ্ছিলাম /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
তবে আবার, এখন ক্রোন সম্পর্কিত কোনও এন্ট্রি নেই।
আমি কিছু জানি না যে কিছু পরিবর্তন হয়েছে। আমি ক্রোন পুনরায় চালু করার চেষ্টা করেছি:
# service cron restart
cron stop/waiting
cron start/running, process 24907
আমি crontab -e
ক্রোন জব যুক্ত করার চেষ্টা করেছি * * * * * date >> /tmp/somefile
যা কাজ করে, তবে এটি একটি নতুন ক্রন্টব ইনস্টল করেছে /var/spool/cron/crontabs/root
, আমি ক্রোনটি ফাইলটি ব্যবহার করতে চাই /etc/crontab
।
আমি যে কোনও ডিবাগ বিকল্প ব্যবহার করতে পারি, বা এমন কোনও লগ রয়েছে যা তদন্ত করতে পারে এমন একটি ত্রুটি বার্তা দিতে পারে?
no crontab for root
।
crontab
কমান্ড ( -l
স্যুইচ) ব্যবহার করে পুনরুদ্ধার করা ক্রোনগুলি ব্যবহারকারী-নির্ভর, যখন /etc/crontab
সিস্টেম-প্রশস্ত ক্রোনগুলি সঞ্চয় করতে ব্যবহৃত হয়। এই কারণে, সংরক্ষিত কাজগুলি /etc/crontab
কারওর মধ্যে উপস্থিত হবে না crontab -l
।