您的位置:首页 > 运维架构 > Linux

Linux之任务计划crontab

2017-10-20 18:42 246 查看
【crontab介绍】

crontab命令用于制定任务计划,具体的执行由守护进程cron完成。


命令选项执行操作
-e编辑
-l查看
-r删除
【任务计划】

任务计划由执行时机和执行任务两部分组成。执行时机依次包括分、时、日、月、周,执行任务可以是shell命令和shell脚本。



【操作例子】

每天凌晨3:00把网站制作一个压缩包,并且拷贝到/mnt下,而且压缩包的名字中必须要包含日期。

1、制定任务计划

crontab -e
00 03 * * * sh webbak.sh


2、创建执行脚本:

vi webbak.sh


#!/bin/bash

DATE=`date +%Y-%m-%d`
tar czf /tmp/web-${DATE}.tar.gz /var/www/html
rsync -a /tmp/web-${DATE}.tar.gz /mnt


chmod a+x webbak.sh
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: