Câu trả lời:
Nó sử dụng nhiều phương thức để chạy:
/lib/systemd/system/anacron.timer);/etc/cron.d/anacron);/etc/cron.{daily,weekly,monthly}/0anacron);/etc/init.d/anacronhoặc đơn vị systemd của nó).anacronkhông phải là một daemon, và do đó nó cần được chạy định kỳ bằng các phương tiện khác. Thông thường, điều này có nghĩa là thực hiện nó với một công việc định kỳ một lần một ngày và có thể cả khi khởi động.
Điều này có thể trông giống như sau trong crontab của root, ví dụ:
@reboot /usr/local/sbin/anacron -ds
@daily /usr/local/sbin/anacron -ds
Rõ ràng, các hệ thống Linux sử dụng systemd có thể làm điều này khác đi, nhưng vẫn cần tạo điều kiện cho ít nhất một lần chạy trong anacronkhoảng thời gian 24 giờ.
Chạy anacronnhiều hơn một lần cứ sau 24 giờ là vô nghĩa vì khoảng thời gian ngắn nhất mà người ta có thể sắp xếp công việc anacronlà một lần một ngày.
{a,b,c}ký hiệu xung quanh; Tôi có thể sử dụng nó trong vỏ của tôi? (Tôi không có quyền truy cập vào nó ngay bây giờ hoặc tôi sẽ kiểm tra.) Điều đó có nghĩa là nó có nghĩa là gì - nghĩa là, tất cả các tệp được{...}thay thế bằng bất kỳ thứ gì được phân tách bằng dấu phẩy?