1、首先开启cron服务
我的虚拟机在root是用service cron start开启的,不同版本可能会有所不同
2、编写定时文件
crontab -e进入编辑定时文件
如我是让1分钟执行我的1.o文件然后输到timedata文件里
命令*/1* * * */home/sgc/1.o >timedata
可以用crontab -l 查看创建的定时程序
一分钟后查看timedata
4.还有其他一些设置时间的格式
5 * * * * ls 指定每小时的第5分钟执行一次ls命令 30 5 * * * ls 指定每天的 5:30 执行ls命令 30 7 8 * * ls 指定每月8号的7:30分执行ls命令 30 5 8 6 * ls 指定每年的6月8日5:30执行ls命令 30 6 * * 0 ls 指定每星期日的6:30执行ls命令[注:0表示星期天,1表示星期1,
头格式
分 小时 日 月 星期 命令
0-59 0-23 1-31 1-12 0-6 command (取值范围,0表示周日一般一行对应一个任务)
“*”代表取值范围内的数字, “/”代表”每”, “-”代表从某个数字到某个数字, “,”分开几个离散的数字 5、crontab -r 命令可以删已经创建的定时任务