crontab笔记
2024-09-17 15:58:59
* * * * * root rm -f /var/spool/cron/lastrun/cron.hourly > out.file
第一部分:执行的周期与时间
格式:分 时 日 月 周
分:0~59
时:0~23
日:1~31
月:1~12
周:0~6 [0代表周日]
5 * * * * php index.php
每个小时的第五分钟执行一次
0 * * * * php index.php
每小时整点执行一次
*/5 * * * * php index.php
每5分钟执行一次 ps: / 代表周期,每 的概念
0 6,12,18 * * * php index.php
每天的6点,12点,18点执行一次 ps: , 代表多个的意思
*: 表示任何时刻
,: 表示分割
-:表示一个段,如第二端里: 1-5,就表示1到5点
/n : 表示每个n的单位执行一次,如第二段里,*/1, 就表示每隔1个小时 执行一次命令。也可以写成1-23/1.
2 8-20/3 * * * 8:02,11:02,14:02,17:02,20:02 执行
42 4 1 * * 毎月1日的 4:42分 执行
第二部分:用哪个用户来执行
第三部分:要执行的命令
第四部分:把命令输出输入到指定的文件中
crontab执行php文件要注意:
1.php文件要有执行权限 chmod +x php
2.php中一定要是绝对路径
3.可以再文件中加入:#!/usr/bin/php -q
一条完整的执行php的命令:
crontab:
* * * * * /usr/lib64/php/bin/php /usr/share/nginx/html/index.php >> /var/log/kangCron.log
<?php
#!/usr/bin/php -q
echo time();
file_put_contents("/usr/share/nginx/html/kang.txt",time().PHP_EOL,FILE_APPEND);
最新文章
- linux下进程权限分析
- Python入门1
- Android弱网测试中关于网络检测的一些借鉴方法
- C中存储类、链接和内存管理
- Codeforces Round #362 (Div. 2)->;B. Barnicle
- 基于PCA和SVM的人脸识别系统-error修改
- 画图工具Graphviz安装配置
- ProgressMonitorInputStream
- APK重新签名方法
- Piggy Back_KEY
- Excel2010 日文显示乱码
- Xshell配色为ubuntu风格
- 如果去掉UITableView上的section的headerView和footerView的悬浮效果
- javascript----数组的方法
- C语言和go语言之间的交互 - C语言中使用go语言,使用的go语言又使用了c语言
- kubeadm安装部署kubernetes 1.11.3(单主节点)
- python中的下划线(私有变量)
- Jenkins权限管控
- DotNetOpenAuth实践之Windows签名制作
- HTTP API 设计指南