سلام دوستان بنده یه سرور مجازی سنتوس دارم ، میخوام با کرون جاب کاری کنم که هر 59 دقیقه ریست بشه ... کارهای زیر رو انجام دادم ولی متاسفانه ریست نمیشه میشه بگیر مشکل از کجاست ؟
اول یه اسکریپت ساختم .
nano /root/reboot.sh
#!/bin/sh
shutdown -r now
chmod 755 reboot.sh
nano /var/spool/cron/root
*/59 * * * * sh /root/reboot.sh
ولی سرور ریست نمیشه ... ممنون میشم راهنمایی کنید
cacodemon
May 22nd, 2018, 13:18
سلام دوستان بنده یه سرور مجازی سنتوس دارم ، میخوام با کرون جاب کاری کنم که هر 59 دقیقه ریست بشه ... کارهای زیر رو انجام دادم ولی متاسفانه ریست نمیشه میشه بگیر مشکل از کجاست ؟
اول یه اسکریپت ساختم .
nano /root/reboot.sh
#!/bin/sh
shutdown -r now
chmod 755 reboot.sh
nano /var/spool/cron/root
*/59 * * * * sh /root/reboot.sh
ولی سرور ریست نمیشه ... ممنون میشم راهنمایی کنید
تایپ کنید
crontab -e
و کامند زیر و توش تایپ کنید
*/59 * * * * sh /root/reboot.sh
فایل و سیو کنید و اوکی تموم شد
البته چون سیستم سنت اواس هست من خودم باشم اینو مینویسم
*/59 * * * * reboot
Farid Saadat
May 22nd, 2018, 21:08
سلام،
برای این که از راه زیر استفاده کنید.
فایل crontab رو ادیت کنید و بگید هر چند دقیقه یا مثلا در زمان های خاصی دستور reboot رو اجرا کنه.
nano /etc/crontab
هم چنین می تونید برای تمیز تر بودن کار، فایلتون رو به داخل /etc/cron.d انتقال بدید که crontab شلوغ نشه.