我想在我的redhat服务器上设置一个cron作业。我怎么能这样做?
我不明白时序规范的概念。
答案 0 :(得分:0)
将shell脚本放在其中一个文件夹中:/etc/cron.daily, /etc/cron.hourly, /etc/cron.monthly or /etc/cron.weekly.
如果这些还不够,您可以添加更多特定任务,例如。每月两次或每隔5分钟......或者到终端输入:
crontab -e
这将打开你的个人crontab(cron配置文件),该文件的第一行解释了所有(你不觉得)!在每一行中,您都可以定义一个要运行的命令,当您掌握它时,格式非常简单。所以结构是:
分钟小时的每月一天的星期几命令 对于您可以使用的所有数字列表,例如,第一个字段中的5,34,55表示将在过去的过去5点和过去的55点之后运行。
您也可以使用间隔,它们的定义如下:* / 20此示例表示每20个,如果在分钟列中,这将等于0,20,40 所以要在每个星期一下午5:30运行一个命令:
30 17 * * 1 / path / to / command 或者每15分钟
* / 15 * * * * / path / to / command 请注意,星期几从0到6,其中0是星期日。