linux sh 脚本:备份文件及删除十天以前的备份文件

发布时间 2023-07-24 16:20:42作者: 你若愿意,我一定去

 

#如果文件夹不存在,创建文件夹
if [ ! -d "/www/backup/data" ]; then
  mkdir /www/backup/ant-data
fi
# 切换目录
cd /usr/
# 开始打包备份
tar -zcvf /www/backup/data/data-$(date +%Y%m%d).tar.gz data
# 移除十天以前的备份文件包
find /www/backup/data/ -mtime +10 -name "*" -exec rm -rf {} \;