Mục lục

Giới thiệu
Cron Jobs là chức năng dùng để thực thi định kì lệnh nào đó trong một khoảng thời gian được xác định trước bởi quản trị viên hosting. Hiểu đơn giản, Cron Jobs là một chương trình giúp xử lý các tác vụ lặp đi lặp lại ở lần sau. Nó đưa ra một lệnh để lên lịch “làm việc” cho một hành động cụ thể, tại một thời điểm cụ thể mà cần lặp đi lặp lại.
- Tự động Backup dữ liệu hệ thống định kì
- Tự động gửi email: email định kì cho khách hàng, gửi báo giá hay thông báo các bản tin mới theo thời điểm do khách hàng của bạn tùy chọn, …
- Tự động thực hiện một lệnh nào đó trong Linux do người dùng tạo ra: cập nhật số liệu, quét chỉ mục, cache dữ liệu hệ thống, …
Hướng dẫn thực hiện
Mở mục Cron Jobs
Tại giao diện cPanel:
Advanced → Cron Jobs

Cron Jobs trên cPanel có 3 mục chính:
– Cron Email: điền email để nhận thông báo khi cronjob thực hiện xong

– Add a New Cron Job: phần này để thêm các lệnh và việc tự động bao gồm:
- Common setting: Lựa chọn tần suất cho cronjobs.
- Minute, Hour, Day, Month, Weekday: Chọn tần suất theo phút, giờ, ngày, tháng, ngày trong tuần.
- Command: câu lệnh sẽ thực hiện

– Current Cron Jobs: các cronjob đang hoạt động

Ví dụ: Sử dụng Cron Jobs chạy 1 file script có sẵn hàng ngày mỗi 5 phút các bạn thêm như sau

/dev/null 2>&1 nếu bạn muốn tắt gửi email mỗi khi cronjob chạy xong.

Kết luận
Cron Jobs trên cPanel là công cụ cực kỳ hữu ích giúp bạn tự động hóa các tác vụ quan trọng, giảm thiểu thao tác thủ công và tăng độ ổn định cho hệ thống website.
Chỉ với vài bước cấu hình đơn giản Zhost đã hướng dẫn bạn đã có thể:
Lập lịch chạy script tự động
Quản lý tác vụ định kỳ hiệu quả
Tối ưu vận hành website và ứng dụng
Chúc các bạn thành công!
