Trình tạo biểu thức Cron
Công cụ miễn phí trực tuyến Mô tả, không cần cài đặt
Biểu thức Cron là gì?
Cron là bộ lập lịch công việc dựa trên thời gian trong các hệ thống giống Unix. Biểu thức Cron là một chuỗi với 5 trường được phân tách bằng dấu cách: phút (0-59), giờ (0-23), ngày trong tháng (1-31), tháng (1-12) và ngày trong tuần (0-6, trong đó 0 là Chủ nhật). Mỗi trường có thể sử dụng các giá trị cụ thể, phạm vi (* là ký tự đại diện cho "mỗi"), danh sách (phân tách bằng dấu phẩy) hoặc khoảng thời gian (slashing-n cho "mỗi n đơn vị"). Các công việc Cron tự động chạy vào các thời gian lên lịch được xác định bởi biểu thức.
Cách sử dụng trình tạo biểu thức Cron này
Đối với mỗi trường (phút, giờ, ngày, tháng, ngày trong tuần), chọn một chế độ: Mỗi (*), Cụ thể (nhập giá trị chính xác), Phạm vi (từ-đến) hoặc Khoảng (mỗi N). Cấu hình mỗi trường theo khi bạn muốn công việc của mình chạy. Công cụ hiển thị biểu thức cron kết quả và xem trước 5 lần thực hiện tiếp theo dựa trên thời gian hiện tại. Sao chép biểu thức để sử dụng trong crontab, bộ lập lịch hoặc công cụ tự động hóa của bạn.
Hiểu về tương tác trường Cron
Trường ngày và trường ngày trong tuần đều chỉ định ngày. Trong nhiều triển khai cron, nếu cả hai đều bị giới hạn (không *), công việc sẽ chạy khi một trong hai điều kiện khớp (logic OR). Một số hệ thống sử dụng logic AND. Nếu bạn chỉ định ngày 15 và ngày trong tuần 1 (Thứ Hai), nó sẽ chạy vào ngày 15 của mỗi tháng VÀ mỗi Thứ Hai. Hãy chính xác trong ý định của bạn, và kiểm tra để xác minh hành vi trong môi trường cron cụ thể của bạn.
▶@daily và 0 0 * * * khác nhau như thế nào?
▶Làm thế nào để lên lịch một công việc mỗi 5 phút?
▶Tôi có thể lên lịch các mẫu phức tạp như "thứ Sáu cuối cùng của tháng" không?
▶Tại sao công việc cron của tôi không chạy vào thời gian mong đợi?
Nếu công cụ này giúp được bạn, hãy mời tác giả một ly cà phê.
Mời ly cà phê