[root@ubuntu ~]# vim /etc/cron.d/myTask
[root@ubuntu ~]# cat /etc/cron.d/myTask SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root # 将当前时间写入到log文件,一小时执行一次 0 * * * * root echo `date` >> /root/date.log
[root@ubuntu ~]# service crond reload
搞定python
/etc/cron.d
文件夹下,reload 或 restart 的时候crond服务会扫描该文件夹下的文件。执行时间(cron表达式) + 执行用户 + 任务ubuntu
示例: 0 root python /root/hello.py
service crond start //启动服务
service crond stop //关闭服务
service crond restart //重启服务
service crond reload //从新载入配置
service crond status //查看服务状态vim
[root@ubuntu ~]# tail -2 /var/log/cron Dec 15 06:00:01 ubuntu CROND[28783]: (root) CMD (echo `date` >> /root/date.log) Dec 15 06:01:01 ubuntu CROND[28923]: (root) CMD (echo `date` >> /root/date.log)
[root@ubuntu ~]# tail -2 /var/spool/mail/root