Cách thiết lập tệp Crontab trên Linux: 6 bước (có hình ảnh)

Mục lục:

Cách thiết lập tệp Crontab trên Linux: 6 bước (có hình ảnh)
Cách thiết lập tệp Crontab trên Linux: 6 bước (có hình ảnh)

Video: Cách thiết lập tệp Crontab trên Linux: 6 bước (có hình ảnh)

Video: Cách thiết lập tệp Crontab trên Linux: 6 bước (có hình ảnh)
Video: Airpod Pro: Hướng dẫn cài đặt kết nối và thao tác sử dụng tai nghe Bluetooth Apple AirPods Pro 2024, Có thể
Anonim

Cron là một hệ thống con lập lịch công việc cho linux. Nó được sử dụng để lập lịch các công việc lặp lại. Nếu bạn muốn lên lịch cho một công việc bắn một lần, hãy sử dụng hệ thống con tại.

Tất cả người dùng trên hộp linux có thể thiết lập công việc cron miễn là họ được quản trị viên: root cho phép. Các hạn chế đối với cron được áp dụng bằng cách sửa đổi kết hợp /etc/cron.allow và /etc/cron.deny.

Trên hầu hết các bản phân phối Linux cũng có cấu hình cron cấp hệ thống, cấu hình này không được đề cập ở đây.

Các bước

Phương pháp 1/2: Thiết lập tệp

Thiết lập tệp Crontab trên Linux Bước 1
Thiết lập tệp Crontab trên Linux Bước 1

Bước 1. Sử dụng trình soạn thảo yêu thích của bạn, tạo tệp cron với một dòng cho từng công việc bạn muốn lên lịch, ở định dạng:

m h d m w lệnh

  • m phút
  • h giờ
  • ngày d trong tháng
  • m tháng 1-12
  • w ngày trong tuần 0-7, CN, T2, v.v. (Chủ nhật = 0 = 7) Sẽ rất dễ nhớ nếu bạn nghĩ cách người ta nói một ngày: Thứ 4, ngày 29 tháng 7, lúc 10:30, sau đó đảo ngược thứ tự.
Thiết lập tệp Crontab trên Linux Bước 2
Thiết lập tệp Crontab trên Linux Bước 2

Bước 2. Tải tệp của bạn vào crontab:

crontab yourfile

Phương pháp 2/2: Thử một ví dụ

Thiết lập tệp Crontab trên Linux Bước 3
Thiết lập tệp Crontab trên Linux Bước 3

Bước 1. Tạo một tệp testCron.txt chứa các dòng sau:

  • # làm điều này 10 phút một lần
  • * / 10 * * * * ngày >> ~ / testCron.log
Thiết lập tệp Crontab trên Linux Bước 4
Thiết lập tệp Crontab trên Linux Bước 4

Bước 2. Nạp nó vào cron:

crontab testCron.txt

Thiết lập tệp Crontab trên Linux Bước 5
Thiết lập tệp Crontab trên Linux Bước 5

Bước 3. Chờ 30 phút, kiểm tra testCron.log, nếu nó hoạt động, nó sẽ cập nhật tệp của bạn với dấu thời gian 3 lần

Thiết lập tệp Crontab trên Linux Bước 6
Thiết lập tệp Crontab trên Linux Bước 6

Bước 4. Xóa crontab để nó không chạy mãi mãi:

crontab -r

Lời khuyên

  • Bạn có thể trực tiếp chỉnh sửa crontab của mình bằng cách sử dụng crontab -e; lưu ý rằng nó sử dụng cú pháp vi có thể gây khó xử cho người dùng mới.
  • LUÔN LUÔN với * nix sử dụng các trang người đàn ông, họ là bạn của bạn: người đàn ông crontab

Đề xuất: