注意:python脚本中所有有关于地址的,必须是填为绝对路径(因为crontab会自动定位的目录在此用户的家目录下,所以用绝对路径避免出错)
-
Crontab命令:
-u指定用户
-l列出此用户任务
-r删除此用户任务
-e编辑此用户任务 -
Cron文件编写规则:(当执行crontab -e编写任务时)
参数---------------------值
Minute(分)------------0-59
Hour(小时)------------0-23
Day of month(日)—1-31
Month(月) ------------1-12
Day of week(星期) -0-6
command------------命令*为全部,也可使用0-59类似这样的描述 59 23 * * 0-5 要执行的脚本路径(周一到周五的23:59执行任务
-
示例:
(1)crontab -e(进入任务文件)
(2)*/1 * * * * /usr/bin/python /home/test/test.py(没分钟执行test.py文件,使用python)
(3)Ctrl+O(保存)
(4)Ctrl+X(退出)------------>crontab: installing new crontab(出现此结果表示成功)
(5)sudo service cron restart(重启cron服务)
(6)service cron status------------->(可以查看状态)
自己再做一下测试便可以了。