سلام به همه دوستان عزیز
چند وقتی است من مشکلات اساسی با cron دارم.
برنامه هایی که می خوام زمان بندی بشن رو داخل فایل crontab با دستور crontab -e قرار میدم ولی هیچ اتفاقی نمیفته. در ضمن برنامه ی cron هم تو لیست process ها وجود داره و اجرا است.
به عنوان مثال این خط رو به crontab اضافه میکنم:
50 20 * * * /usr/bin/opera >/dev/null 2>&1ولی هیچ اتفاقی در ساعت 20:50 نمیفته در ضمن log این برنامه در مسیر var/log/cron.log به صورت زیر است:
Aug 24 20:50:02 hamed-desktop /USR/SBIN/CRON[7960]: (hamed) CMD (/usr/bin/opera >/dev/null 2>&1)تنها shutdown رو تونستم با دسترسی root اجرا کنم. اول دستور زیر رو اجرا می کنم تا یک job برای root بسازم:
sudo crontab -eبعد از باز شدن nano خط زیر رو اضافه کردم:
00 07 * * * /sbin/shutdown -P nowبه این طریق shutdown در ساعت 7 صبح اتفاق می افتد. ولی هیچ دستور دیگری اجرا نمیشود. تمام خطوط زیر رو به crontab اضافه کردم ولی هیچ اتفاقی نیافتاده:
00 03 * * * /usr/bin/nt00 03 * * * /usr/bin/gedit00 03 * * * /usr/bin/nautilusچند روز است که کارم شده خوندن ویکی فارسی و انگلیسی همچنین man cron و man crontab
کسی تا حالا با این مشکل برخورد کرده؟
کسی نیست بگه مشکل از کجاست؟ واقعا کلافه شدم
