使用环境
Ubuntu 18.04
已经默认安装crontab
1. python位置
which python3
# 或which python
python位置
2. python文件位置
python文件位置3.修改crontab配置
crontab -e
第一次运行会出现选择编辑器
选择编辑器
推荐选择2,vim编辑
选择错了,可以重新选择编辑器
select-editor
4. 编辑文件
配置代码写法
crontab中的每一行代表一个定期执行的任务
总共6个部分,前面5个表示执行的时间,后面1个表示执行的命令
部分 | 代表值 | 取值范围 |
---|---|---|
第一部分 | 分钟 | 0-60 |
第二部分 | 小时 | 0-23 |
第三部分 | 天 | 1-31 |
第四部分 | 月 | 1-12 |
第五部分 | 星期 | 0-6 |
还有以下其他符号
符号 | 表示情况 |
---|---|
*(星号) | 表示任意时刻,比如在小时部分填写 * 代表任意小时(每小时) |
,(逗号) | 可以分割时段,比如在分钟部分填写 1,3 表示一分钟或三分钟 |
/n (斜线) | n 代表数字,表示每隔 n 单位间隔的意思 |
- (减号) | 表示一段时间范围内 |
最后一行的意思是每一分钟自动执行一次python文件
在结尾添加一行
- 编辑完毕后,重启服务
service cron restart
# 或systemctl restart cron
- 查看服务状态的命令
service cron status
# 或systemctl status cron
网友评论