Cron
@reboot cron 作業何時執行?
我有幾個每分鐘執行的 cron 作業,我正在考慮放置
@reboot
作業。它們以 root 權限放置和執行。所以這就是我想知道的。當系統在重新啟動後進入登錄螢幕時,這些 cron 作業會執行嗎?重新啟動後是否會
@reboot
在我沒有登錄到 root 的情況下執行條目?
cron 守護程序將
@reboot
在系統啟動後啟動守護程序後立即啟動計劃的 cron 作業。任何使用者是否有時間登錄新重新啟動的系統或作業是否屬於 root 使用者或系統上的任何其他使用者都無關緊要。如果系統使用一個圖形登錄螢幕,這些作業可能會在出現之前或出現時執行。基本守護程序,如 cron 守護程序,通常在登錄顯示管理器之前啟動。例如,OpenBSD 與 Ubuntu 和 macOS 一樣,正在使用 Vixie cron 守護程序。它甚至在進入其主循環之前執行
@reboot
作業(程式碼在這裡)。