文件夹升级备份指定站点脚本
2012-05-08 10:59
302 查看
#!/bin/sh
path=`pwd` #获取当前路径
target='/data/www/navidog.cn/'#将要备份和文件夹覆盖的目录
dt=`date +%Y%m%d%H%M`#备份的时间
ap=`tar -czPf /z_bak/vip_code_$dt.tar.gz $target/*`#备份命令
if [ $# -eq 1 ];then #如果传入要更新的目录名称
tmp=`/bin/cp -fr $path/$1/* $target`#执行覆盖命令
fi
path=`pwd` #获取当前路径
target='/data/www/navidog.cn/'#将要备份和文件夹覆盖的目录
dt=`date +%Y%m%d%H%M`#备份的时间
ap=`tar -czPf /z_bak/vip_code_$dt.tar.gz $target/*`#备份命令
if [ $# -eq 1 ];then #如果传入要更新的目录名称
tmp=`/bin/cp -fr $path/$1/* $target`#执行覆盖命令
fi
相关文章推荐
- BAT脚本求文件夹下面指定类型文件数量,包含子文件夹递归
- shell备份文件、重命名文件、删除指定文件的3个脚本分享
- 部署项目:特定域名访问站点指定文件夹
- 周期性的利用脚本将某个文件夹下的实时新增的文件备份到另一个文件夹中
- 用VBS脚本删除指定以外的文件或文件夹
- Beyond Compare怎么备份文件到指定文件夹
- mysql全备脚本,此脚本可以备份多个数据库,单独文件夹
- 这是一个定时脚本,主要功能是遍历该文件夹下的所有文件并存储到数组,对数据中的文件进行操作,一个一个移动到指定的目录下,并删除原有文件
- linux上mysql远程备份和自动导入到指定数据库的shell脚本
- Bat批处理备份文件夹、并删除指定日期前的过期文件夹
- linux 脚本功能:查找某个文件夹,将符合条件文件夹的指定文件名拷贝成其他的文件名
- mysql全备脚本,此脚本可以备份多个数据库,单独文件夹
- 多匹配递归删除指定文件/文件夹,用以简便备份你的VS.NET解决方案 (1:清理垃圾文件)
- 写一个脚本定时自动备份mysql到指定目录
- CentOS Linux自动备份MySQL数据库到远程FTP服务器并删除指定日期前的备份Shell脚本(二)
- Dos脚本 给当前文件夹下指定的后缀文件们重命名(文件名追加制定内容)
- python 脚本(获取指定文件夹、指定文件格式、的代码行数、注释行数)
- Linux下通过脚本自动备份Oracle数据库并删除指定天数前的备份
- 编写一个SHELL脚本,可以获得指定目录下的所有文件及文件夹的大小。输出的样式与 ls -lh 命令相同。