1. 程式人生 > >alpine linux中如何使用crontab執行定時任務

alpine linux中如何使用crontab執行定時任務

首先alpine內嵌的是BusyBox,使用alpine的crontab實際就是使用BusyBox的crond服務,那麼下來就簡單介紹下如何使用吧,網上教程還是比較多的:

配置檔案存放位置:

配置檔案是在如下目錄中的

/var/spool/cron/crontabs/root

使用方式

  1. 向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
  1. 啟動crond
crond
  1. 檢視狀態
ps

PID   USER     TIME   COMMAND
·····
   82 root       0:00 crond
  292 root       0:00 ps
  1. 檢視/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