คำสั่งและงานที่กำหนดเวลาไว้

## หน้าช่วยเหลือนี้ไม่สมบูรณ์

### บทนำ

โมดูลนี้สามารถใช้ในการตั้งค่าคำสั่งให้ทำงานโดยอัตโนมัติตามเวลาที่กำหนด มันใช้ Unix `cron` daemon มาตรฐานซึ่งสามารถเรียกใช้คำสั่งเป็นผู้ใช้ที่หลากหลายในนาที, ชั่วโมง, วันของเดือน, วันในสัปดาห์และเดือนของปีที่เลือก ทุกงานเป็นของผู้ใช้และเมื่อดำเนินการรันด้วยสิทธิ์ของผู้ใช้นั้น

หน้าหลักของโมดูลจะแสดงรายการงานที่กำหนดเวลาทั้งหมดที่ทราบซึ่งจัดกลุ่มตามผู้ใช้เพื่อเรียกใช้งาน บางระบบจะมีงานที่เป็นส่วนหนึ่งของระบบปฏิบัติการซึ่งเป็นของผู้ใช้เช่น `root` หรือ `sys` อาจมีงานที่สร้างโดยผู้ใช้ในระบบของคุณโดยใช้คำสั่ง `crontab` ซึ่งเป็นเจ้าของโดยผู้ใช้ที่สร้างงานขึ้นมา

### การสร้างงานที่กำหนดเวลาใหม่

หากต้องการสร้างงานใหม่ให้คลิกที่ `สร้างงานที่จัดตารางเวลาใหม่` ด้านล่างรายการของงานที่มีอยู่ สิ่งนี้จะแสดงแบบฟอร์มสำหรับการป้อนพารามิเตอร์ต่อไปนี้:

- ผู้ใช้สามารถเรียกใช้เป็น
  ชื่อล็อกอินของผู้ใช้ Unix ที่งานจะถูกรัน

- คล่องแคล่ว?
  หากงานไม่ได้ใช้งานงานจะยังคงปรากฏในรายการงานที่ทราบ แต่จะไม่ถูกเรียกใช้ตามกำหนดเวลา

- คำสั่ง
  คำสั่ง Unix ที่เกิดขึ้นจริงเพื่อทำงานในเวลาที่กำหนด นี่สามารถเป็นคำสั่งใด ๆ ที่คุณจะพิมพ์ที่บรรทัดคำสั่ง

- อินพุตไปยังคำสั่ง
  หากฟิลด์นี้ไม่ว่างเปล่าสิ่งใดก็ตามที่คุณป้อนจะถูกระบุเป็นอินพุตของคำสั่งเมื่อมันถูกเรียกใช้ ตัวอย่างเช่นหากคำสั่งคือ `mail foo@bar.com` และ input `hello world` ข้อความที่ป้อนจะถูกส่งไปที่ `foo@bar.com`

- เวลาในการวิ่ง
  เวลาที่เรียกใช้คำสั่งถูกเลือกโดยระบุนาทีชั่วโมงวันของเดือนเดือนของปีและวันของสัปดาห์ที่จะเรียกใช้ สำหรับแต่ละสิ่งเหล่านี้คุณสามารถเลือก `ทั้งหมด` หรือเลือกเวลาที่ควรรันคำสั่ง

  ตัวอย่างเช่นหากคุณเลือก 5 สำหรับชั่วโมงและวันอังคารสำหรับวันในสัปดาห์คำสั่งจะทำงานทุกนาทีตั้งแต่ 5:00 น. ถึง 5:59 น. ในวันอังคาร
  อีกทางเลือกหนึ่งถ้าคุณเลือก 30 นาทีและ 14 ชั่วโมงชั่วโมงคำสั่งจะทำงานทุกวันเวลา 14.30 น.

เมื่อคุณกรอกแบบฟอร์มให้คลิกที่ปุ่ม `สร้าง` ที่ด้านล่างของหน้า งานใหม่จะมีผลทันที

### การแก้ไขงานที่กำหนดเวลาไว้ที่มีอยู่

หากต้องการแก้ไขงานที่มีอยู่ให้คลิกคำสั่งจากรายการงานในหน้าหลัก แบบฟอร์มสำหรับการแก้ไขงานที่มีอยู่เหมือนกับแบบฟอร์มสำหรับการสร้างงานใหม่ตามที่อธิบายไว้ข้างต้น หากคุณทำการเปลี่ยนแปลงใด ๆ ก็ตามที่จำเป็นต้องคลิกที่ปุ่ม `บันทึก` ที่ด้านล่างของหน้า

ในการลบงานให้คลิกที่ปุ่ม `ลบ` ที่ด้านล่างของแบบฟอร์มแก้ไขงาน นี่จะลบงานทันทีโดยไม่ต้องขอการยืนยัน

กลับไปที่โมดูล