首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cron/Anacron诉Systemd

Cron/Anacron诉Systemd
EN

Ask Ubuntu用户
提问于 2018-04-08 23:22:49
回答 1查看 2.3K关注 0票数 8

Linux提供了三种不同的作业调度程序,即Cron、Anacron和Systemd。Cron/Anacron对Systemd的好处是什么?

EN

回答 1

Ask Ubuntu用户

发布于 2018-04-09 15:34:13

有利于Cron

  • 一个简单的一行条目/etc/crontab,您的作业被设置为运行

有利于系统

  • 具有相同环境变量集的一致运行时环境。这解决了Cron作业的一个常见问题:它们在一个环境中运行良好,而不是通过cron运行,因为环境中有不同的路径或其他值。
  • 更好的日志!systemd捕获工作的STDOUT和STDERR,并将其存储在systemd日志中。
  • 工作状况更好。您可以使用systemctl status your-service检查运行的状态。除了梳理日志之外,cron没有提供查询服务状态的结构化方法。
  • 更好的计时器状态。使用systemctl list-timers获取已启用计时器的摘要,并查看它们最后一次运行和下一次运行的时间。

中的

概述

Systemd计时器有一些学习和设置的开销,但是提供了许多好处。有些包,如systemd-cronsystemd-cron-next,允许您将cron条目转换为systemd-timers,以尝试提供最佳的双向解决方案。

票数 9
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1023186

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档