2
Cron vs Systemd计时器
最近向我指出,存在cron的替代方法,即systemd计时器。 但是,我对systemd或systemd计时器一无所知。我只用过cron。 Arch Wiki中有一些讨论。但是,我正在寻找cron和systemd计时器之间的详细比较,重点是优点和缺点。我使用Debian,但是我想对所有这两种可用的系统进行一般比较。该集合可能仅包括Linux发行版。 这就是我所知道的。 Cron很老,可以追溯到1970年代后期。cron的原始作者是Unix的创建者Ken Thompson。Vixie cron的历史可以追溯到1987年,其中Vixie cron是现代Linux发行版中的重头戏。 Systemd较新,并且颇有争议。维基百科告诉我它的最初版本是2010年3月30日。 因此,我当前的cron与systemd计时器相比的优点列表是: 从可安装的受支持软件的意义上讲,Cron被保证可以在任何类Unix系统中使用。那不会改变。相比之下,systemd将来可能会或可能不会保留在Linux发行版中。它主要是一个初始化系统,并且可以由其他初始化系统代替。 Cron易于使用。绝对比systemd计时器简单。 与cron相比,systemd计时器的优点列表如下: 系统计时器可能更灵活,功能更强大。但我想举个例子。 因此,总而言之,下面是一些可以在答案中看到的东西: cron计时器与systemd计时器的详细比较,包括使用每个计时器的利弊。 一个人可以做的事而另一个不能做的事的例子。 cron脚本与systemd timers脚本的至少一个并排比较。