最近工作中需要用到Linux中的crontab定时任务,但是编写定时任务时,对于对应关系的模糊认识导致一直测试有问题,最后终于找到了一个比较好的解决方法
# !!!!!!️写crontab的定时任务之前,一定要赋予可执行文件的可执行权限
#每隔1小时执行一次脚本,每小时的第五分钟开始执行
5 */1 * * * cd /home/yantai/yt/ && /home/yantai/yt/read_es
#每隔1小时执行一次脚本,每小时的第五分钟开始执行
5 */1 * * * cd /home/yantai/yt/ && /home/yantai/yt/read_mysql
#每隔十分钟执行一次脚本
*/10 * * * * cd /home/yantai/mv_zip/ && /home/yantai/mv_zip/ww_mv_file
#每隔20分钟执行一次脚本,每小时的第四十分钟开始执行
40 */1 * * * cd /home/xssfys/zw && /home/xssfys/zw/write_es
#每隔20分钟执行一次脚本,每小时的第四十分钟开始执行
40 */1 * * * cd /home/xssfys/zw && /home/xssfys/zw/write_mysql
一个专门写crontab定时任务的网站:https://tool.lu/crontab
本文介绍了如何在Linux中使用crontab设置定时任务,包括每小时第五分钟、每十分钟以及每小时第四十分钟执行脚本的实例,并强调了在写crontab任务前必须给予脚本可执行权限的重要性。同时推荐了一个在线crontab任务生成器工具,便于测试和验证定时任务的准确性。
1261

被折叠的 条评论
为什么被折叠?



