首先写一个备份脚本
vi backup.sh
#!/bin/sh
date=`date +%Y-%m-%d`
time=`date +%H:%M:%S`
echo $date
echo $time
mkdir /var/backup/$date
cd /var/backup/$date
cp -r /project/tomcat/webapps/ROOT .
mysqldump -uusername -ppassword --default-character-set=utf8??dbname > db$date.sql
echo $date $time ~ `date +%Y-%m-%d` `date +%H:%M:%S` > time.txt
?
然后保存退出
#crontab -e?
* 2 * * */var/backup/backup.sh
每天2点定时执行
?
前5个字段分别表示:
???????分钟:0-59
???????小时:1-23
???????日期:1-31
???????月份:1-12
???????星期:0-6(0表示周日)
?
还可以用一些特殊符号:
???????*:?表示任何时刻
???????,: 表示分割
-:表示一个段,如第二端里:?1-5,就表示1到5点
??????