关于CRON每周修剪的问题

关于CRON每周修剪的问题

我有三星 SSD,所以 TRIM 会自动开启。

但是我对 TRIM cron 每周如何启动有点困惑。

根据 cat /etc/crontab ,它表示每周的 CRON 将于上午 6:47 启动(很奇怪,因为那时我还没有打开电脑)

然而根据 syslog,每周的 cron 任务于 22:44 开始。

我很困惑 CRON 每周任务如何启动以及在什么时间启动?为什么它显示为 6.47am,但实际上却在 22:44 运行?

谢谢

另外,如果我将 fstrim 从 cron.weekly 移动到 cron.daily 文件夹而不执行任何其他操作,然后它每天执行 fstrim,这样可以吗?

答案1

我不是专家,但也许这会有所帮助。Linux 使用两种不同的时间,UTC 和基于时区的本地时间。UTC 对每个人都是相同的,本地时间随位置而变化。设置时间时,请确保您知道程序将如何解释您提供的时间。

当我设置重复任务时,我喜欢用编辑器自己设置 crontab,而不是更改每日或每周文件夹。在终端中输入:

 sudo crontab -e 

并将命令直接添加到此表中。这样,用户的所有重复命令都保存在一个地方。默认文件包含有关如何创建条目的说明,但 crontab 的手册页有更详细的描述。您正在使用 nano 编辑它,因此请确保您也掌握了这一点。

相关内容