Linux为作业、任务或进程提供cron作业,这些作业、任务或进程应按指定的间隔运行。cron作业可以配置为不同的时间间隔,如每天、每周、每两天在指定时间等。最常用的时间间隔之一是每分钟运行一个作业。
null
每分钟运行Cron作业
cron作业存储在名为/etc/crontab file的文件中。默认情况下,此crontab文件包含一些作业。这些预先存在的作业以不同的间隔运行。crontab文件的格式如下所示。
cat /etc/crontab
![图片[1]-每分钟运行Cron作业-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2021/03/linuxtect_image-20.png)
要添加每分钟运行一次的新作业,可以使用crontab命令。提供-e选项以使用当前用户权限编辑crontab文件。
crontab -e
现在我们将设置crontab配置。在本例中,我们将运行touch命令在“/tmp/test”中创建一个文件。
* * * * touch /tmp/test
![图片[2]-每分钟运行Cron作业-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2021/03/linuxtect_image-21.png)
每分钟运行一次脚本
此外,还可以使用cron作业在每分钟执行一个脚本。使用以下命令打开crontab文件的过程是相同的。
crontab -e
脚本名为“backup.sh”,位于/home/ismail/下。
* * * * /home/ismail/backup.sh
相关文章: 如何在Linux中列出和显示Cron作业?
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END