我的每日备份崩溃了,我如何每天重新运行 cron?

Win*_*nix 5 cron

我的每日备份崩溃了,因为存在 30 MB 的“坏”文件,这导致我超过了 25 MB 的每日备份限制:

-rw-rw-r-- rick/rick  29018177 2021-08-09 23:07 .config/mserve/ipc.pickle
Run Code Online (Sandbox Code Playgroud)

我已经删除了该文件,但是如何调用 tell cron/etc/cron.daily再次运行作业?

Win*_*nix 5

这个答案很接近,但你真的想使用:

sudo run-parts /etc/cron.daily
Run Code Online (Sandbox Code Playgroud)

链接的答案被忽略sudo,我的每日备份再次崩溃。.tar这是因为使用特权(使用 cron 运行)创建的相同工作文件(包含错误的 30 MB 文件sudo)仍然存在。

我已经删除了“坏”的 30 MB 文件,但.tar原始cron作业创建的早期文件仍然存在。我的常规用户权限根本不足以重新创建新.tar文件。

如果你打电话run-parts没有sudo你的环境是不同的。使用sudoforrun-parts使其工作。至少就我而言。