盒子
盒子
文章目录
  1. 相关命令
  2. 添加定时任务
  3. Crontab 时区与系统不一致
  4. 参考链接

Mac 使用 Crontab 定时工具

相关命令

  1. sudo /usr/sbin/cron start (启动)
  2. sudo /usr/sbin/cron restart (重启)
  3. sudo /usr/sbin/cron stop (停止)
  4. sudo launchctl list | grep cron (查看是否启动)
  5. man crontab (查看crontab命令的用法)
  6. man 5 crontab (查看crontab定时任务的格式)
  7. sudo crontab -e (进入编辑器,添加或修改定时任务)
  8. sudo crontab -l (查看已经添加的定时任务)

添加定时任务

55 23 * * * python3 /Users/hugo/Development/GooglePlayReview/app_reviews.py

1
2
3
4
5
6
7
$ sudo crontab -e
# 此时会进入 vi 编辑器!注意到,每项工作都是一行。
# 基本格式:* * * * * command
0 12 * * * mail dmtsai -s "at 12:00" < /home/dmtsai/.bashrc
#分 时 日 月 周 |<==============指令串========================>|
$ sudo crontab -l
# 查看已经添加的定时任务

前面五个参数(星号)代表的意义:

意义 分钟 小时 星期
数字范文 0~59 0~23 1~31 1~12 0~7(0:周日)

Crontab 时区与系统不一致

1
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

参考链接

OSX系统添加定时任务
Mac中的定时任务利器:launchctl
Mac 开启 crontab 定时任务调试

支持一下
扫一扫,支持 G军仔
  • 微信扫一扫
  • 支付宝扫一扫