ตั้งเวลาคำสั่งที่ต้องการให้ทำงานตามเวลา crontab -e เข้าสู่หน้า editor ของ file crontab ของ user ที่ใช้งาน จากตัวอย่างตั้งให้ ทำการ tar file ใน path home ทุกๆวันจันทร์เวลา 5:00 น.
25น. ของวันที่ 1 ในทุกๆ เดือน 15 14 1 * * /path/to/ การสั่งให้ /scripts/ ทำงานเวลา 22. 00น. ในทุกๆ วัน ยกเว้นวันเสาร์ อาทิตย์ 0 22 * * 1-5 /scripts/ โดยปกติแล้วเมื่อ Cron Jobs ทำงานระบบจะส่ง E-Mail เพื่อแจ้งให้ Server Admin หรือ User ที่ตั้ง Cron Jobs ทราบว่า Cron Jobs ทำงานเรียบร้อยหรือติดปัญหาอย่างไร หากต้องการให้ Cron Jobs ส่ง E-Mail ไปยังบัญชีที่เราตั้งค่าไว้เราสามารถเพิ่มคำสั่งได้ดังนี้ MAILTO="" 0 3 * * * /root/ หากเราไม่ต้องการให้ระบบส่ง E-Mail เราสามารถตั้งค่า Cron Jobs ได้โดยเพิ่ม /dev/null 2>&1 ตามหลัง command ที่จะสั่งให้ทำงาน ยกตัวอย่างเช่น 0 1 5 10 * /path/to/ >/dev/null 2>&1 ทำการ save แล้วสั่ง /etc/init. d/crond restart Was this article helpful?
25น. ของวันที่ 1 ในทุกๆ เดือน 15 14 1 * * /path/to/ การสั่งให้ /scripts/ ทำงานเวลา 22. 00น. ในทุกๆ วัน ยกเว้นวันเสาร์ อาทิตย์ 0 22 * * 1-5 /scripts/ โดยปกติแล้วเมื่อ Cron Jobs ทำงานระบบจะส่ง E-Mail เพื่อแจ้งให้ Server Admin หรือ User ที่ตั้ง Cron Jobs ทราบว่า Cron Jobs ทำงานเรียบร้อยหรือติดปัญหาอย่างไร หากต้องการให้ Cron Jobs ส่ง E-Mail ไปยังบัญชีที่เราตั้งค่าไว้เราสามารถเพิ่มคำสั่งได้ดังนี้ MAILTO="" 0 3 * * * /root/ หากเราไม่ต้องการให้ระบบส่ง E-Mail เราสามารถตั้งค่า Cron Jobs ได้โดยเพิ่ม /dev/null 2>&1 ตามหลัง command ที่จะสั่งให้ทำงาน ยกตัวอย่างเช่น 0 1 5 10 * /path/to/ >/dev/null 2>&1 ทำการ save แล้วสั่ง /etc/init. d/crond restart Run a task on reboot To run a command every time the Raspberry Pi starts up, write @reboot instead of the time and date. For example: @reboot python /home/pi/ This will run your Python script every time the Raspberry Pi reboots. If you want your command to be run in the background while the Raspberry Pi continues starting up, add a space and & at the end of the line, like this: @reboot python /home/pi/ & เช่น รันคำสั่ง reboot ทุก 5 นาที */5 * * * * /sbin/reboot หรือ */5 * * * * reboot รันคำสั่ง reboot ทุก 16:55 55 16 * * * /sbin/reboot รันคำสั่ง reboot ทุก วันที่ 15 ของทุกเดือน * * 15 * * /sbin/reboot
ขอบคุณภาพจาก การรันสคริปต์ไพทอนด้วย XAMPP การเขียนบทความนี้มีที่มามาจากการที่ตัวผมเองนั้นลืม ลืมเเสดงว่าต้องเคยทำมาก่อน ใช่ครับผมเคยทำแบบนี้มาเเล้วครั้งนึงเเล้วทีนี้ผมได้ลงวินโดวส์ใหม่ จึงทำให้ผมต้องมาตั้งค่าอะไรใหม่ เเละด้วยความที่ลืมนี้ ผมก็ต้องมานั่งงมเปิดหาข้อมูลทำตามหลายต่อหลายเว็บ ผมก็เลยคิดมาว่า งั้นเราก็สรุปวิธีทำขึ้นมาเองเลยดีไหมล่ะ เผื่อในอนาคตเกิดเหตุการณ์เเบบเดิม จะได้มานั่งเปิดดูของตัวเองที่สรุปไว้ >เเล้วทำไมไม่สรุปใน word หรือ note ไว้ในเครื่องตัวเองล่ะ