联系:手机(13429648788) QQ(107644445)
链接:https://www.orasos.com/shell-%e5%a4%87%e4%bb%bd%e6%96%87%e4%bb%b6.html
标题:shell 备份文件
作者:惜分飞©版权所有[文章允许转载,但必须以链接方式注明源地址,否则追究法律责任.]
#!/bin/bash #文件名 file=$(date +%y%m%d%H%M) #日志名 logfile=/home/chengfei/backup/log/file.log echo "------"$(date +%Y-%m-%d%t%A%t%T)" Beginning backup--------" >>${logfile} #tar打包 tar cvfz /home/chengfei/backup/files/$(date +%y%m%d%H%M).tar.gz /home/chengfei/www/wp-content/uploads/2011/ >>${logfile} echo "------"$(date +%Y-%m-%d%t%A%t%T)" Ending backup------" >>${logfile} #发送邮件 tail -50 ${logfile} | mutt -s "Blog附件备份" -a /home/chengfei/backup/files/$(date +%y%m%d%H%M).tar.gz 8chf@163.com #删除七天以前备份 find /home/chengfei/backup/files/ -type f -mtime +7 -exec rm {} \;
crontab -e
00 04 * * * /home/chengfei/backup/script/backup_file.sh