在Mac下使用crontab执行定时脚本

摘要:
在终端中输入基本设置命令:sudocrontab-e查看计划任务crontab-l删除计划任务crontab-r如果无法使用计划任务crontab,解决方案是:sudovic~/Vimrc添加以下内容并保存autocomdfiletypecrontabsetlocalnobackuppowerbackup以设置计划任务的格式格式(每行共有行):f1f2f3f4f5程序时间共享日月周执行器#1

基本设置命令

在终端里输入:
sudo crontab -e

查看定时任务

crontab -l 

删除定时任务

crontab -r 

如果无法使用定时任务crontab

解决方法:
sudo vim ~/.vimrc

添加如下内容并保存

autocmd filetype crontab setlocal nobackup nowritebackup

设置定时任务的格式

格式(每行共列行):
f1 f2 f3 f4 f5 program
分 时 日 月 周 执行程序
 
第1列分钟1~59
第2列小时1~23(0表示子夜)
第3列日1~31
第4列月1~12
第5列星期0~6(0表示星期天)
第6列要运行的命令
 
每10分钟,curl访问一次该地址
*/10 * * * * curlhttp://localhost/test.php
 
每周六、周日的1 : 10重启apache
10 1 * * 6,0 /usr/local/apache/bin/apachectl restart
 
更多详细,请见下图
在Mac下使用crontab执行定时脚本第1张
 
例如:
在 sudo crontab -e 后,添加下面代码
# 每周1-周5下午三点10分执行订晚餐脚本
10 15 * * 1,2,3,4,5 python /Users/root/Desktop/scripts/order_meal.py
在Mac下使用crontab执行定时脚本第2张

免责声明:文章转载自《在Mac下使用crontab执行定时脚本》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇ubuntu k8s 命令补全Chrome 开发工具之Network下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Mac & XCode 使用技巧总结

Mac OS 是基于UNIX 的操作系统。 一 基本技巧 1. 允许安装任何来源的APP 系统偏好设置 -> 安全性和隐私 -> 通用 选择”允许从以下位置下载的应用程序“ 中的 “任何来源”。 2.使用虚拟机安装Mac后,分辨率自适应屏幕 如果宿主的屏幕分辨率为"1920 * 1080" 。虚拟机设置--> 显示器-->选中指定监...

linux 安装网易云音乐

1.首先去官网下载最新的网易云 网易云音乐曾经推出官方Linux版本,提供的下载安装包有:deepin15(32位):http://s1.music.126.net/download/pc/net ... 0_i386.debdeepin15(64位):http://s1.music.126.net/download/pc/net ... _amd64.d...

HAProxy安装文档

HAProxy安装文档 目录 HAProxy安装文档 一、环境说明 二、安装配置 1.创建用户 2.安装 3.创建配置文件和启动文件 三、编辑配置文件 四、启动HAproxy 五、配置日志 1.配置rsyslog 2.创建haprxoy日志配置 3.开启远程日志 4.haproxy开启日志配置 5.重启rsyslog 和 haproxy 6....

docker容器的安装与使用

------------恢复内容开始------------ 什么是Docker:   docker是一个开源的应用容器引擎,是基于go语言并遵循人Apache2.0协议开源。   docker容器是完全使用沙箱制,相互之间不会有任何接口,(类似ipone的app),更重要的是容器性能开销极低 docker的应用场景:   web应用的自动化打包与发布  ...

MAC接普通外置键盘的修改键位的方法

使用mac电脑已经有一年多,现在对它的喜欢是每天都在增加,甚至有些离不开了。今天突然想接个外置键盘,在使用过程中,遇到一些问题,记录一下。 使用过mac的同学都知道,mac键盘有一个最大的特点是: 比普通键盘多了一个command键位。 而此键位一般是用来当作window下的control键来用。      普通键盘是没有command键的,当我接上键盘时...

Ubuntu16.04+nvidia docker

一、安装过程: https://blog.csdn.net/heiheiya/article/details/102834222 1、先卸载干净以前的nvidia-docker sudo docker volume ls -q -f driver=nvidia-docker | xargs -r -I{} -n1 docker ps -q -a -f vo...