我不知道如何在每天的3个特定时间运行一个cron工作。我想在下午1点,下午2点和下午3点运行它。
有可能,使用单个表达式吗?
你可以用这个:
# m h dom mon dow command
0 13,14,15 * * * /home/user/command
您的/home/user/command
将在13:00,14:00和15:00运行
您也可以尝试以下方法:
0 13-15 * * * /home/apps/sample.sh
虽然给定的答案是正确的,但是没有经验的用户可能不知道将该表达式放在何处。您必须编辑crontab
文件,例如:
crontab -e
你在那里添加
0 13,14,15 * * * /home/user/command
在13:00,14:00和15:00执行您的命令。另请注意,user
必须替换为执行命令的用户帐户。