热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

mac下用crontab实现pytho3脚本自动定期执行,包括scrapy的定期执行

呃其实要明天上午才能知道是否成功,毕竟改了一个小参数的。首先,来学两个小命令:1step1:2$sudocrontab-e34step2:5#然后提示password输入

呃 其实要明天上午才能知道是否成功,毕竟改了一个小参数的。

首先,来学两个小命令:

 1 step1:
2 $ sudo crontab -e
3
4 step2:
5 # 然后提示password输入密码,即可进入编辑页面
6
7 step3:
8 # 按下i键,进入编辑模式
9
10 step4:
11 * * * * * 绝对路径/bin/pytho3.5 绝对文件路径/a.py
12 # 其中,五个星号分别代表 分(0~59)、时(0~23)、天(1~31)、月(1~12)、星期(0~7)
13
14 step5:
15 # 按下esc还是什么键,我反正乱按的,退出编辑模式,然后按:wq,表示保存后退出,如果按:q就是直接退出不保存的意思;
16
17 step6:
18 $ sudo crontab -l
19 # 查看定时计划内容

注意事项:

1. mac中默认执行python的是python2.7,所以必须写出python3.5的绝对路径(bin下);

2.要执行的文件不可以放在中文、空格等路径下;

3.第五颗* 表示星期,取值范文0~7,其中0和7都表示星期日,工作日的表示方法是1-5,或者1,2,3,4,5

4.如果* 就表示全部的取值范围

 

用crontab 实现 scrapy
step1. 先进入scrapy的工程路径;
step2.再从scrapy的bin下执行scapy命令;

 

以上,用cd 的那个真的是个坑,根本无法实现,大家别费力气啦,改用sh吧,注意事项如下:

step1:写sh文件,将以上的内容写入wangyi.sh 文件;

step2:在crontab中,写命令  要 sh  wangyi.sh,绝对路径, 输出log文件;

遗留问题:我的log ,只是创建了log文件,并没任何内容写入,好奇怪,不会搞;

 

 

贴一下成果图:

 


推荐阅读
  • 今天遇到一个问题:一个python脚本命令行运行时很正常,放到crontab中就无法工作,日志也没有记录,找了半天,终于发现问题所在。在脚本最上方,程序如下:#!usr ... [详细]
  • 在crontab定时执行python脚本,在shell下没有问题,在crontab中报nomodule,找不到安装的库。1crond服务未启动crontab不是Linux内核的功能, ... [详细]
  • crontab执行失败的多种原因
    crontab是Linux下执行定时任务的常见方法。这里总结一下自己遇到的或者被问到的相关问题,诸如”为什么crontab执行失败”,“为什么crontab没有执行”。在分析之前, ... [详细]
  • 本文介绍了 Linux 系统中用于定期执行任务的 cron 服务及其配置方法。通过 crond 和 crontab 命令,用户可以轻松地安排系统和用户级别的周期性任务。 ... [详细]
  • 用.sh文件来完成任务,但现在有个项目直接用url就行。一般系统不会有crontabShell#安装crontab:yuminstallcronta ... [详细]
  • 前言crontab是Unix和Linux用于设置周期性被执行的指令,是互联网很常用的技术,很多任务都会设置在crontab循环执行,如果不使用crontab,那么任务就是常驻程序,这对你的程序要求比较 ... [详细]
  • Linux下怎么使用crontab命令
    本篇内容主要讲解“Linux下怎么使用crontab命令”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Li ... [详细]
  • ssh登陆服务器,切换为有权限的用户比如sudosuazhibocrontab-l查看所有现有的命令使用crontab-e编辑定时任务,定时任务比如:04*** ... [详细]
  •   crontab命令用于设置周期性被执行的指令,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执 ... [详细]
  • 第一种,通过mancrontab查看crontab的帮助手册第二种列出几个简单示例Crontab命令的格式为:crontab–l|-r|-e|-i[username]-l显示用户的 ... [详细]
  • 记录一次ali云线上环境jenkins被攻击挖矿的处理过程
    周六告警一个接一个,感觉极不寻常netstat-anpd执行结果如下久违的中毒感觉,查看一下各用户下的crontabcatetcpasswd|cut-f1-d:|xargs-I{} ... [详细]
  • 一,crontab服务的简介二、安装cron服务安装cron服务:--yuminstallvixie-cron--yuminstallc ... [详细]
  • 关于定时执行一个PHP文件办法,该如何解决
    后端开发|php教程crontab,windows,PHP,schedule,7302763后端开发-php教程关于定时执行一个PHP文件的方法简搜源码,ubuntu找不到域名,启 ... [详细]
  • 这篇文章将为大家详细讲解有关如何解析crontabphp自动运行,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。cront ... [详细]
  • 使用linux命令crontab间隔时间执行其它命令-1.1etccrontab文件在etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的 ... [详细]
author-avatar
手机用户2502934025_218
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有