数码资讯
alpine linux中如何使用crontab执行定时任务
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
首先alpine内嵌的是BusyBox,使用alpine的crontab实际就是使用BusyBox的crond服务,那么下来就简单介绍下如何使用吧,网上教程还是比较多的:
配置文件存放位置:
配置文件是在如下目录中的
/var/spool/cron/crontabs/root
使用方式
- 向crontab的配置文件中添加配置
vi /var/spool/cron/crontabs/root # 或者 crontab -e # 填入如下内容,最后一行为我添加的测试任务 # do daily/weekly/monthly maintenance # min hour day month weekday command */15 * * * * run-parts /etc/periodic/15min 0 * * * * run-parts /etc/periodic/hourly 0 2 * * * run-parts /etc/periodic/daily 0 3 * * 6 run-parts /etc/periodic/weekly 0 5 1 * * run-parts /etc/periodic/monthly * * * * * echo "test" >> /app/test.log
- 启动crond
crond
- 查看状态
ps PID USER TIME COMMAND ····· 82 root 0:00 crond 292 root 0:00 ps
- 查看/app/test.log是否有输入内容
cat test.log test test test test test
OK,至此对于crontab的设置就完成了,其实还是比较简单的
by 刘迎光@萤火虫工作室
OpenBI交流群:495266201
MicroService 微服务交流群:217722918
mail: liuyg#liuyingguang.cn
博主首页(==防止爬虫==):http://blog.csdn.net/gsying1474
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。