linux 定时任务测试是否生效

     本人linux菜鸟一枚,写了linux定时任务不知是否生效,想测试下,没有现成文档。

      网上找了一些命令进行综合得出 :

      首先创建linux任务,两种方式,

            1、crontab -e 可以直接编辑定时任务 ,不明白的可以百度 crontab命令;

            2、创建文件 以XXX.cron结尾 ,crontab  XXX.cron 使之生效;

   生效后均可以 crontab -e 查看;

   测试是否生效,首先创建一个测试文件 在root下,例如test.txt文件

           在命令前后各打印固定的文字到test.txt文件中

* 11 * * *  echo "11111111111>>>>>>>>>>>>22222222222" >>  /root/test.txt

1 0 * * * /root/clearlog.sh

* 11 * * *  echo  $(date) >> /root/test.txt

如果成功输出的结果为

11111111111>>>>>>>>>>>>22222222222
Fri Apr 26 11:24:01 CST 2019
11111111111>>>>>>>>>>>>22222222222
Fri Apr 26 11:25:01 CST 2019
11111111111>>>>>>>>>>>>22222222222
Fri Apr 26 11:26:01 CST 2019
11111111111>>>>>>>>>>>>22222222222
Fri Apr 26 11:27:01 CST 2019
11111111111>>>>>>>>>>>>22222222222
Fri Apr 26 11:28:01 CST 2019
11111111111>>>>>>>>>>>>22222222222
Fri Apr 26 11:29:01 CST 2019
11111111111>>>>>>>>>>>>22222222222
Fri Apr 26 11:30:01 CST 2019
11111111111>>>>>>>>>>>>22222222222
Fri Apr 26 11:31:01 CST 2019
11111111111>>>>>>>>>>>>22222222222
Fri Apr 26 11:32:01 CST 2019
Fri Apr 26 11:33:01 CST 2019
11111111111>>>>>>>>>>>>22222222222
11111111111>>>>>>>>>>>>22222222222
Fri Apr 26 11:34:01 CST 2019

如不成功,可使用 tail -300f  /var/log/cron 命令查看系统定时任务日志输出结果,

相关不明白之处欢迎留言骚扰

你可能感兴趣的:(linux,命令)