Tag: anacron

关于cron和anacron的混淆(设置rsnapshot的备份计划)

我试图在运行Ubuntu 16.04 LTS的笔记本电脑上使用rsnapshot设置一个不太复杂的备份计划。 该计划是保留两个每日备份和24小时备份。 我认为这是我第一次与cron或anacron做任何事情。 所以我不仅有一个而是几个我很困惑的问题,并且很乐意得到一些答案,因为我发现了一些看似矛盾的有关某些要点的信息,并且无法找到任何明确的解决方案。 因为我对很多事情感到很困惑,所以我必须相当长时间地使我的问题清楚。 我希望你能在这里忍受我。 对于TL; DR大家,我用粗体排版突出了实际问题。 我的crontab看起来像这样: # mh dom mon dow user command 17 * * * * root cd / && run-parts –report /etc/cron.hourly 25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts –report /etc/cron.daily ) 47 6 * * 7 root test […]

对cron和anacron之间的关系感到困惑

我一直在谷歌上搜索一下cron和anacron如何协同工作的一般解释。 在这一点上,手册对我来说有点太深了。 我感到困惑,因为我将任务添加到crontab,这是有效的,但当我从crontab中删除它们时,它们仍然在anacron下运行。 我在/etc/cron.daily中看到了这些任务,但我不确定他们是如何到达那里的。 cron总是在我的系统上运行,但不是anacron。 事实上,我看到anacron是由cron启动的! 基本上我想要一个关于如何添加和删除任务的用户级介绍,因为易于谷歌的答案告诉你清楚地编辑crontab是不完整的。 指向教程的链接没问题。

如果启用了anacron,谁在/etc/cron.hourly中运行脚本?

我已经读过,如果启用了anacron , cron不会在cron.weekly / hourly / daily / hourly中运行脚本,而不是运行它们两次。 因此, anacron对该文件夹负责。 但是, anacron不适用于每小时脚本。 那么,谁运行/etc/cron.hourly? 对不起,如果这是一个乞丐问题。

如何使用脚本添加cronjob?

我写了这个脚本,但它不起作用: #! /bin/bash cront=$(crontab -e) echo 00 23 * * 5 tar -cpzf /var/backup.tar.gz /home/$USER >> $cront 如何使用脚本添加cronjob?

如何在用户模式下运行anacron?

我想通过anacron设置一个计划任务,但我想在用户模式下这样做。 我怎样才能做到这一点?