ubuntu10.04默认情况下cron服务是启动的。任意路径编辑指令查看当前用户的定时任务。
#crontab -l
如果没有则显示空。此时可增加用户的定时任务。
#crontab -e
第一次使用会提示你修改哪里,按照推荐选择第二个。然后输入指令。
上面的指令用来修改用户的定时任务,直接贴一些别人的东西吧。
* * * * * command
5个星号分别代表:minute hour day-of-month month-of-year day-of-week
分钟 小时 日 月 周 [用户名] 命令
这里的5个星号就代表的时间和日期:
第一个*星号代表个小时的第几分钟:minute 范围是从0-59
第二个*星号代表每天的第几个小时:hour 范围是从0-23
第三个*星号代表每月的第几个日:day-of-month 范围从1-31
第四个*星号代表没年的第几个月:month-of-year 范围从1-12
第五个*星号代表每周的星期几:day-of-week 范围从0-6,其中0表示星期日
用户名可以省略
命令:执行的命令和参数。
如:
*/1 * * * * date >> /temp/temp.txt 每一分种都会向temp.txt写入当前时间
0 23-7/2,8 * * * echo "Have a good dream:)" >> /tmp/test.txt 晚上11点到早上8点之间每两个小时,早上八点
0 11 4 * 1-3 command 每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点
#crontab -e 编辑当前用户的cron表
#crontab -l 查看当前用户的cron表
#crontab -r 删除当前用户的cron进程
#crontab -u 用户名 以某用户的身份来控制cron表
输入指令:*/2 * * * * adb connect 172.44.22.11(adb 一定是绝对路径,否则无法执行。)
修改好后保存,关闭。
可以写一个测试来看看是否执行了,那就是上面大第一个例子。
如果每分钟都有写入,则成功拉,否则在检查一下原因,或者参阅其他人大资料。
写的比较简单,因为是为了前面的CTS测试弄的,具体使用方法还的看其他人写的资料。
如有问题,请及时提出。