2024年1月9日发(作者:)
你若盛开,蝴蝶自来。
linux系统怎么添加计划任务执行php文件
linux系统怎么添加方案任务执行php文件
linux系统怎么添加方案任务执行php文件?PHP不支持多线程,有时候处理问题不是那么爽,我以php文件为例,讲解linux下的方案任务。
linux系统添加方案任务执行php文件方法
1.打开linux系统命令行界面。
在命令行界面中输入如下命令:whichphp,回车。
1.记住上一步的php路径,连续在命令行下输入:crontab -e,回车,按下“i”键进入vi编辑器的编辑模式,在当前模式下输入如下命令:
10,40,50 * * * *
/usr/bin/php/opt/lampp/htdocs/wechat/xjtest-web_browser/pcntl_
即:方案任务执行频率+php可执行文件路径+要执行的php文件路径。(文章最终会具体解释命令开头的执行频率)
输入完成后,按下“ESC”键并在当前命令行输入“:”,在“:”后输入“wq”,再回车,消失如下提示,证明方案任务添加胜利。
Linux方案任务的执行频率:
第 1 页/共 3
页
千里之行,始于足下。
命令开头部分的频率,由五个部分组成,分别代表分钟、小时、日、月、星期(0是星期日)。当前频率全部执行时,用“*”表示,所以才会消失这么多“*”。下面的例子,可以帮忙大家理解:
下面的方案任务会始终运行
* * * * * [command]
下面的方案任务会在每个小时的0分时运行(就是每小时执行一次)
0 * * * * [command]
下面照旧是一个每小时运行一次的方案任务。不过是在每个小时的一刻钟时运行的.(1:15,2:15.。。)
15 * * * * [command]
下面的方案任务每天执行一次,在2:30分
30 2 * * * [command]
下面的方案任务是在每个月2号的午夜执行(比如:2023年2月2日00:00)
0 0 2 * * [command]
下面的方案任务会在每周一的每个小时0分钟时执行一次
0 * * * 1 [command]
第 2
页 /共 3
页
你若盛开,蝴蝶自来。
下面的会每小时运行3次,在0分,10分,和20分时
0,10,20 * * * * [command]
下面是用除号“/”表示每多少运行一次。本例是每5分钟运行一次
*/5 * * * * [command]
还可以用“-”表示一个范围,如下表示5到10点的每个整点运行一次
0 5-10 * * * [command]
另外还有一个特别的时间关键字“@reboot”,就是每次重启服务器时运行方案任务
@reboot [command]
文档内容到此结束,欢迎大家下载、修改、丰富并分享给更多有需要的人。
第 3 页/共 3
页


发布评论