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
- Sau khi truy cập vào trang quản trị cPanel.
- Tìm đến mục 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 là công cụ hữu ích giúp tự động hóa các tác vụ trên Hosting cPanel, từ sao lưu dữ liệu, chạy tác vụ định kỳ cho đến bảo trì website. Việc thiết lập đúng thời gian thực thi và sử dụng lệnh phù hợp sẽ giúp hệ thống hoạt động ổn định, giảm thao tác thủ công và nâng cao hiệu quả quản trị.
