HƯỚNG DẪN TẠO CRON JOBS TRONG CPANEL

1_11zon

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
Screenshot 2026-05-20 091244_11zon

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

Screenshot 2026-05-20 091514_11zon

– 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

Screenshot 2026-05-20 091613_11zon

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

Screenshot 2026-05-20 091620_11zon

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

Screenshot 2026-05-20 091815_11zon

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

Screenshot 2026-05-20 091840_11zon

 

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!