Hướng dẫn sử dụng Tạo biểu thức Cron: cách dùng từng bước

Tạo và đọc biểu thức cron, xem giải thích tiếng Việt và các lần chạy kế tiếp.

Ảnh minh hoạ hướng dẫn sử dụng Tạo biểu thức Cron trên Unoify

Gõ một biểu thức cron hoặc ghép từng trường để biết nó chạy khi nào: có lời giải thích bằng tiếng Việt và danh sách các lần chạy tiếp theo. Mọi thứ chạy trong trình duyệt của bạn.

Tạo biểu thức Cron dùng để làm gì?

Công cụ tạo và đọc biểu thức cron 5 trường (phút, giờ, ngày, tháng, thứ): chọn mẫu có sẵn hoặc gõ biểu thức, xem giải thích bằng tiếng Việt và 10 lần chạy kế tiếp theo giờ UTC hoặc giờ máy bạn. Báo rõ cú pháp nào chưa hỗ trợ. Chạy trong trình duyệt.

Cách sử dụng Tạo biểu thức Cron

  1. Chọn một mẫu có sẵn, gõ biểu thức, hoặc điền từng trường ở phần "Hoặc ghép từng trường".
  2. Đọc ý nghĩa bằng tiếng Việt và danh sách các lần chạy tiếp theo (chọn UTC hoặc giờ máy bạn).
  3. Bấm "Sao chép" để lấy biểu thức dán vào crontab hoặc bộ lập lịch của bạn.

Cú pháp cron

  • Biểu thức có năm trường: phút (0-59), giờ (0-23), ngày trong tháng (1-31), tháng (1-12) và thứ (0-6, 0 và 7 đều là chủ nhật). Dấu * là mọi giá trị; 1,15 là một danh sách; 1-5 là khoảng; */15 là mỗi 15 đơn vị; 10-30/5 là mỗi 5 trong khoảng từ 10 đến 30. Có thể dùng tên tháng (jan-dec) và tên thứ (sun-sat).
  • Nếu cả ngày trong tháng và thứ đều không phải *, cron chạy vào ngày thoả một trong hai điều kiện: "0 0 1 * mon" chạy vào ngày 1 và cả các thứ hai.
  • Công cụ hỗ trợ cron 5 trường của Linux (Vixie) và các macro @yearly, @monthly, @weekly, @daily, @hourly. Cron có giây hoặc năm (Quartz, Spring) và các ký tự L, W, # chưa được hỗ trợ và sẽ được báo rõ.
  • Các lần chạy được tính trên trình duyệt của bạn theo UTC hoặc giờ máy; máy chủ của bạn có thể dùng múi giờ khác. Ở nơi có đổi giờ mùa hè, một giờ bị bỏ qua có thể làm lần chạy tương ứng không xảy ra.
  • Biểu thức không được gửi đi đâu và không được lưu.

Giới hạn và quyền riêng tư

Công cụ xử lý dữ liệu ngay trong trình duyệt của bạn, nội dung không được gửi lên máy chủ. Giới hạn của công cụ: 5 trường.

Dùng thử ngay: Tạo biểu thức Cron.

Câu hỏi thường gặp

Làm sao chạy mỗi 30 giây?

Cron chuẩn chỉ chạy đến mức một phút. Muốn dưới một phút hãy dùng một vòng lặp trong chương trình hoặc bộ lập lịch khác.

Vì sao lần chạy ở đây khác giờ trên máy chủ?

Máy chủ có thể đặt múi giờ khác (thường là UTC). Hãy chọn đúng múi giờ khi xem các lần chạy.

Biểu thức của tôi có được gửi đi không?

Không. Mọi thứ chạy trong trình duyệt.

Công cụ liên quan