今天来写个linux定时任务的文章,因为太久没用,有点健忘了.写个文章来复习一下.
先说一下时间的格式
* | * | * | * | * |
---|---|---|---|---|
分钟(0~59) | 小时(0~23) | 日(1~23) | 月(1~12) | 周(0-7) |
首先准备好两个文件,一个是crontab文件,一个sh脚本
.crontab 文件里面写执行时间和内容
*/1 * * * * sh /test/test.sh 这里是每分钟执行一次sh脚本
.sh的文件内容
echo “123” > /test/1.txt
准备好这个文件之后,我们就可以执行定时任务了
#*代表的是你的文件名
crontab /test/*.crontab
#然后可以执行查询语句看是否成功
crontab -l(这个是查询所有)
然后就可以等待文件内容的输出啦。
最后来说一下基本使用:
1.1 使用命令
1.crontab -l 查询所有的定时任务
2.crontab -r 清除所有的定时任务
3.crontab -e 编辑定时任务
1.2 符号代表的含义
“*” : 代表所需输入的数字
“/” : 代表每
"-" : 代表区间
"," : 分开执行任务的时间
网友评论