Ubuntu环境下

crontab定时任务

使用crontab命令,可以在固定的间隔时间执行指定的系统指令或shell script脚本

1. 命令格式

2. 命令参数

3. crontab的文件格式

4. 常用命令

创建一个新的crontab文件

设置环境变量

编辑$HOME目录下的.profile文件

EDITOR=vi; export EDITOR 

保存并退出

列出crontab文件

crontab -l

编辑crontab文件

crontab -e

删除crontab文件

crontab -r

查看crontab任务运行状况

service cron status

# 启动
sudo service cron start
# 停止
sudo service cron stop
# 重启
sudo service cron restart    

安装crontab

5. crontab定时执行Scrapy爬虫任务

  • 书写shell 脚本

  • 编辑定时任务

  • 重启定时任务

6. crontab 执行python文件

@hourly cd /home/ubuntu/projectGitlab/bishijieApi && /usr/local/bin/python3 begin.py