我的每日备份崩溃了,因为存在 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再次运行作业?
这个答案很接近,但你真的想使用:
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使其工作。至少就我而言。