每周用 Cron 运行一个命令?

igu*_*222 74 cron crontab

简单的问题 - 对于我想在每周周六早上 8 点 05 分运行的命令,crontab 条目会是什么样子?

Joh*_*iss 98

那应该这样做:

5 8 * * 6 <user> <command>
Run Code Online (Sandbox Code Playgroud)

或为了可读性

5 8 * * Sat <user> <command>
Run Code Online (Sandbox Code Playgroud)

文档 ( man 5 crontab):

              字段允许值
              ----- --------------
              分钟 0-59
              小时 0-23
              每月 1-31 日
              1-12 月(或名称,见下文)
              星期几 0-7(0 或 7 是太阳,或使用名称)


小智 22

周六 8:05 AM 运行查找

# Minute   Hour   Day of Month       Month          Day of Week        Command    
# (0-59)  (0-23)     (1-31)    (1-12 or Jan-Dec)  (0-6 or Sun-Sat)                
    5       8          *             *                Sat              /usr/bin/find
Run Code Online (Sandbox Code Playgroud)


Joh*_*n T 12

这些答案都是正确的,如果您不知道将来如何使用 cron,请使用众多cron 生成器之一