crontab -l //列出当前的所有调度任务
添加定时任务 执行 crontab -e 进行添加
每两个小时执行一次
0 */2 * * * echo "Hello Word" >> /tmp/crontabTest.txt
crontab 格式
minute:表示分钟,可以是从0到59之间的任何整数。
hour:表示小时,可以是从0到23之间的任何整数。
day:表示日期,可以是从1到31之间的任何整数。
month:表示月份,可以是从1到12之间的任何整数。
week:表示星期几,可以是从0到7之间的任何整数,这里的0或7代表星期日。
command:要执行的命令,可以是自己编写的脚本。
如果定时要执行的不是命令是脚本文件
新建touch xxxxx.sh,写入以下内容
#!/bin/sh
echo "Welcome to Guangzhou" >> /tmp/crontabTest.txt
给脚本可执行的权限
sudo chmod +x /home/user/xxxxx.sh
执行crontab -e 添加相应的任务,每两个小时执行一次
0 */2 * * * /home/xxxxx.sh