OnWorks Linux và Windows Online WorkStations

Logo

Lưu trữ trực tuyến miễn phí cho máy trạm

<Trước | Nội dung | Tiếp theo>

Đây là một cách tuyệt vời để kiểm tra tập lệnh để đảm bảo mọi thứ hoạt động như mong đợi. 1.2.2. Thực thi với cron

Tiện ích cron có thể được sử dụng để tự động hóa việc thực thi tập lệnh. Daemon cron cho phép thực thi các tập lệnh hoặc lệnh tại một thời điểm và ngày cụ thể.


cron được cấu hình thông qua các mục nhập trong crontab tập tin. crontab các tệp được phân tách thành các trường:


# mh dom mon dow lệnh


m: phút lệnh thực thi vào, trong khoảng từ 0 đến 59.

h: giờ lệnh thực thi vào, trong khoảng từ 0 đến 23.

mặt trời: ngày trong tháng lệnh thực thi vào.

Thứ hai: tháng mà lệnh thực thi vào, từ 1 đến 12.

xuống: ngày trong tuần lệnh thực thi vào, giữa 0 và 7. Chủ nhật có thể được chỉ định bằng cách sử dụng 0 hoặc 7, cả hai giá trị đều hợp lệ.

chỉ huy: lệnh để thực hiện.


Để thêm hoặc thay đổi các mục nhập trong một crontab tệp lệnh crontab -e sẽ được sử dụng. Ngoài ra, nội dung của một

tệp crontab có thể được xem bằng lệnh crontab -l.


Để thực thi tập lệnh backup.sh được liệt kê ở trên bằng cách sử dụng cron. Nhập thông tin sau từ lời nhắc đầu cuối:


Sudo crontab -e


hình ảnh

Sử dụng sudo với lệnh crontab -e sẽ chỉnh sửa nguồn gốc crontab của người dùng. Điều này là cần thiết nếu bạn đang sao lưu các thư mục mà chỉ người dùng root mới có quyền truy cập.


Thêm mục nhập sau vào crontab tập tin:


# mh dom mon dow lệnh

0 0 * * * bash /usr/local/bin/backup.sh


Tập lệnh backup.sh bây giờ sẽ được thực thi hàng ngày lúc 12:00 sáng.


hình ảnh

Tập lệnh backup.sh sẽ cần được sao chép vào / usr / local / bin / thư mục để mục này thực thi đúng cách. Tập lệnh có thể nằm ở bất kỳ đâu trên hệ thống tệp, chỉ cần thay đổi đường dẫn tập lệnh một cách thích hợp.


Để biết thêm các tùy chọn crontab chuyên sâu, hãy xem Phần 1.4, “Tài liệu tham khảo” [tr. 327].


Điện toán đám mây hệ điều hành hàng đầu tại OnWorks: