我必须将 yum-cron 添加到 crontab 吗?

我必须将 yum-cron 添加到 crontab 吗?

内容/etc/sysconfig/yum-cron

15:14:57 # vim /etc/sysconfig/yum-cron

# if MAILTO is set and the mail command is available, the mail command
# is used to deliver yum output

# by default MAILTO is unset, so crond mails the output by itself
# example:  MAILTO=root
[email protected]

# you may set SYSTEMNAME if you want your yum emails tagged differently
SYSTEMNAME="UHSPAASTREAM06"

# you may set DAYS_OF_WEEK to the days of the week you want to run
# default is every day
DAYS_OF_WEEK="12345"

# which day should it do cleanup on?  defaults to 0 (Sunday).  If this day 
isn't in the
# DAYS_OF_WEEK above, it'll never happen
CLEANDAY="2"

# set to yes to make the yum-cron service to wait for transactions to 
complete
SERVICE_WAITS=yes

# set maximum time period (in seconds) for the yum-cron service to wait for
# transactions to complete.  The default is 300 seconds (5 minutes)
SERVICE_WAIT_TIME=300

我希望 yum-cron 每周上午 11 点运行。我没有看到任何地方可以指定时间。我应该创建一个 cron 选项卡吗?

答案1

一旦安装,就会在以下位置创建yum-cron与 相关的新文件:和。cron/etc/cron.daily/0yum-daily.cron/etc/cron.hourly/0yum-hourly.cron

如果您的系统包含该yum-utils软件包,则可以确定哪些文件是随repoquery -l yum-cron.此命令提供诸如以下代码片段之类的输出。

/etc/cron.daily/0yum-daily.cron
/etc/cron.hourly/0yum-hourly.cron
/etc/yum/yum-cron-hourly.conf
/etc/yum/yum-cron.conf
/usr/lib/systemd/system/yum-cron.service
/usr/sbin/yum-cron
/usr/share/doc/yum-cron-3.4.3
/usr/share/doc/yum-cron-3.4.3/COPYING
/usr/share/man/man8/yum-cron.8

我们立刻就可以看到手册上说了什么man yum-cron。基本上,不多;它表明配置文件是通过命令行参数使用的。

每个目录 、/etc/cron.daily/etc/cron.weekly/etc/cron.monthly都旨在存储应由 定期执行的脚本cron。每个周期的确切时间可以通过cron使用诸如 之类的命令读取配置文件来显示cat /etc/anacrontab。有很多cron服务器。我用anacron。您可以使用不同的cron包。

所以,不:人们不需要创建一份工作,因为cron该工作已经存在。一个人可以...

  • 接受默认cron时间表,
  • 修改默认cron计划,或者
  • 删除 cron 作业yum-cron并创建您自己的cron作业 ( crontab -e)。

相关内容