计划任务crontab的使用
| | 分类于 Linux
字数统计:241字 | 阅读时长:1 分钟
阅读量: 0 | 评论量:

计划任务crontab的使用

0 Views Linux with
本文字数:241 字 | 阅读时长 ≈ 1 min

在linux系统中可以使用crontab指令定时运行脚本。基本使用方法如下。

创建/编辑定时文件

crontab -e

前五个分别表示分钟,小时,日,月,周几。如果为*表示每个间隔执行一次。其他具体格式可参考https://www.runoob.com/linux/linux-comm-crontab.html

查看定时文件列表

crontab -l

删除定时文件

crontab -r

不能运行的解决方法

  1. 判断系统指令是否能定时执行

可以把* * * * * /bin/date >> /Users/yourname/Desktop/cron.txt加入crontab,观察是否每分钟输出一次。如果可以,说明crontab能正常运行

  1. 在crontab中加入系统变量

cron中的环境变量和系统的不一致。可以在crontab第一行加入由env命令得到的PATH=/opt/someApp/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin即可

  1. Macos10.15访问权限不够

在安全性与隐私->完全磁盘访问权限中加入cron