有的时候需要定时启动一个任务,这时候可以利用crontab实现
命令格式
- crontab [-u user] file
- cronrab [-u user] {-l | -r | -e}
常用命令参数
- -u 指定用户
- -l 输出当前用户已有的crontab内容
- -r 删除当前用户的crontab内容
crontab文件
可以在任何地方新建crontab文件,然后使用 crontab[-u user] file 指令加载。
文件格式如下:
* * * * * command
每个*依次是分钟、小时、日、月、星期。
command是要执行的指令。
比如需要每天8点30执行执行指令,可以这么写:
30 8 * * * command
文件编辑完成后运行指令:
crontab[-u user] file 即可加载
总结
- 先写好crontab 文件
- crontab [-u user] file 加载
- crontab 也可以用在mac os x