Professional Documents
Culture Documents
TÌM HIỂU VỀ CRONTAB
TÌM HIỂU VỀ CRONTAB
TÌM HIỂU VỀ CRONTAB
Để hiểu được cách Crontab hoạt động, chúng ta sẽ tìm hiểu về cấu trúc của một
Crontab ra sao nhé!
Cấu trúc của một Crontab sẽ bao gồm 5 trường xác định thời gian được kí hiệu bằng
dấu * và cuối cùng sẽ là file script hoặc lệnh thực thi.
TÌM HIỂU VỀ CRONTAB
Các file cron sẽ trống, nên các lệnh phải được thêm từ đầu. Dưới đây là một ví dụ
về định nghĩa các công việc trong file cron:
TÌM HIỂU VỀ CRONTAB
- Tạo một tác vụ chạy vào phút đầu tiên của tháng: @monthly
/home/ninhpq.cf/backup
- Tạo một tác vụ chạy vào phút đầu tiên của ngày: @daily
/home/ninhpq.cf/backup
- Tạo một tác vụ khi khởi động lại: @reboot CMD
TÌM HIỂU VỀ CRONTAB
1.5 Anacron
Chương trình anacron thực hiện các chức năng tương tự như crond. Nhưng nó có
thể chạy các job đã bị bỏ qua, chẳng hạn như khi máy tính đã tắt hoặc không thể chạy job
trong một thời gian nhất định.
Ngay sau khi máy tính được khởi động, anacron sẽ kiểm tra xem các job đã được
cấu hình có bỏ lỡ lịch chạy nào không. Nếu có, các job này sẽ được chạy ngay lập tức.
Nhưng các job sẽ chỉ chạy một lần, bất kể bao nhiều lần nó đã lỡ lịch,
Bên cạnh đó, chương trình anacron cung cấp một số tùy chọn dễ dàng để chạy các
task được lên lịch thường xuyên. Chỉ cần cài đặt các script vào trong thư mục /etc/cron.
[hourly|daily|weekly|monthly], tùy vào tần suất ta muốn các job chạy.