Linux 定时任务

定时任务

有一些任务比如备份,需要固定的,每隔一段时间就执行一次。Linux 自带了一个任务规划的服务 cron 能够帮助我们定时的执行一些东西。

cron 的任务,需要配置以下几个东西。

m // 任务执行的分钟
h // 任务执行的时钟
dom // 任务执行的号数
mon // 任务执行的月份
dow // 任务执行的周数
cmd // 启动任务的命令

我们新建一个 task 文件,定制我们的任务。

30 2 *  *  *  ls // 这个计划任务的含义是: 在 每天 2:30 执行 ls 任务 | * 号代表 “所有”

时间的规划可以指定多个。

30 2-4 * * * ls // 例如这样就是 2:30 3:30 4:30 三个时间
30 2,4 * * * ls //而这样是 2:30 4:30 两个时间

crontab

这个命令用于操作 cron 服务。

crontab task // 定时任务
crontab -l // 查看当前用户的定时任务
crontab -r // 删除定时任务

如果定时的任务需要开机启动,那么只需要填写在 /etc/rc.local 文件即可。

更多教程 HTML5 教程 CSS3 教程 JavaScript 教程 JQuery 教程 React.js 教程 Node.js 教程 Koa2 教程 Python 教程 Linux 教程