标签:
crontab -e
---------
linux定时任务提示-bash: crontab: command not found
执行 crontab 命令如果报 command not found,就表明没有安装
1、安装
yum install -y vixie-cron
2、启动
service crond start
3、开机启动查看
chkconfig --list crond
4、测试
直接crontab -e
输入
58 13 * * * date >> /opt/date.txt
有输出就ok
python文件的话。因为已经定义了,在文件头部。所以直接 文件就可以,但chmod +x 文件
58 13 * * * /home/python/stock3_wj.py 0 14 * * * /home/python/stock2_wj.py 02 14 * * * /home/python/stock1_wj.py
1、碰到一个错误,就是运行起程序起来,没有发现由stock2.txt生成。原来是程序里面要写绝对路径
2、默认的print 输出。就算运行了程序,好像也没什么变化,如果再crontab -e 里面 >> 指定目录就可以把print到显示屏的内容重定向到文件
说明:
M: 分钟(0-59)。
H:小时(0-23)。
D:天(1-31)。
m: 月(1-12)。
d: 一星期内的天(0~6,0为星期天)。
#每天早上6点10分
10 6 * * * date
#每两个小时
0 */2 * * * date
#晚上11点到早上8点之间每两个小时,早上8点
0 23-7/2,8 * * * date
#每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点
0 11 4 * mon-wed date
#1月份日早上4点
0 4 1 jan * date
范例
$crontab -l 列出用户目前的crontab.
标签:
原文地址:http://www.cnblogs.com/welkinok/p/4949363.html