我有几个cron作业,每分钟都会执行,我正在考虑把@reboot作业。它们是以根权限放置和执行的。
我想知道的是。当系统重新启动后到达登录屏幕时,这些cron作业会运行吗?@reboot条目会在重新启动后运行,而不会登录到根中吗?
发布于 2021-10-08 15:21:34
一旦守护进程在系统启动后启动,cron守护进程将启动@reboot调度的cron作业。是否有任何用户有时间登录新重新启动的系统,或者作业是否属于系统上的根用户或任何其他用户,都不重要。如果系统使用这种作业,则很可能会在图形登录屏幕出现之前或以图形登录屏幕的形式运行这些作业。基本守护进程,如cron守护进程,通常在登录显示管理器之前启动。
例如,OpenBSD,如Ubuntu和macOS,正在使用Vixie守护进程。它在进入主循环之前执行@reboot作业(代码是这里)。
https://unix.stackexchange.com/questions/672415
复制相似问题