Linux下使用Crontab实现定时任务


前言

我们可以通过定时任务来做数据库备份或者清理文件等工作。

查看定时任务

crontab -l

添加定时任务

crontab -e

格式如下

f1 f2 f3 f4 f5 program

参数含义为

*    *    *    *    *
-    -    -    -    -
|    |    |    |    |
|    |    |    |    +----- 星期几 (0 - 6) (星期天 为0)
|    |    |    +---------- 月份 (1 - 12) 
|    |    +--------------- 一个月中的第几天 (1 - 31)
|    +-------------------- 小时 (0 - 23)
+------------------------- 分钟 (0 - 59)

例如每分钟执行一次ls命令

* * * * * /bin/ls

参考

Linux crontab 命令