需要一个“at”命令时间戳,每月在给定的一天运行命令

需要一个“at”命令时间戳,每月在给定的一天运行命令

需要一个at命令时间戳来在每月的给定日期运行某些命令,例如每天 15 号,如下所示:

$ at every 15 day

这样在每天 15 号,它都会运行一些命令。

我该如何设置呢?

答案1

正如评论中指出的,cron这是执行此操作的正确工具。at用于在指定的时间和日期运行命令,但仅运行一次。

只需将此行添加到/etc/crontab

0  7  15  *   *   youruser  /path/to/somecommand

这会在每月 15 日上午 7:00 运行指定的命令。

有关更多信息,请参阅联机帮助页:

man cron
man crontab

相关内容