Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选

首页 / 操作系统 / Linux / Linux下的增量备份小程序

Linux下增量备份程序的命令形式:1.可执行文件 源文件 as:./a  sourcefile2. 更新备份的时间:usage as:1979-01-01 10:20 : 1979 01 01 10 203.输入增量备份的目文件:#获取文件的更新时间function gettime(){var=`ls -l $1| grep ":[0-9]{2,} 1" | sed "s/[ ]{1,}/ /g" | cut -f6-7  -d" " | sed "s/[ -:]//g"`echo $var}#对文件进行增量备份function getdir(){for name in `ls $1`doif [ -d $1"/"$name ]; thenmkdir -p $localname"/"$1"/"$namegetdir $1"/"$nameelsenew_time=`gettime $1"/"$name`if [ $new_time -ge $time ]; then#通过增量备份时间与文件更新时间的差值对比,来确定是否进行备份cp $1"/"$name -t $localname"/"$1"/"fifidone}printf "Please enter the date,time :(as:1979-01-01 10:20 : 1979 01 01 10 20) "read time1 time2 time3 time4 time5#获取增量备份时间time="$time1$time2$time3$time4$time5"#read time1 time2#time="$time1$time2"#echo $timeprintf "Please enter the direction name:"#增量备份所存文件夹read localnamemkdir -p $localname"/"$1getdir $1在Linux上搭建Mule开发环境刷新文件在Linux 放弃读缓存磁盘访问时间相关资讯      Linux教程 
  • Linux教程:如何在命令行中查看目  (07/28/2014 12:22:23)
  • Linux 修改root密码  (11/03/2012 07:53:38)
  • su - root 与su root的区别  (06/06/2012 00:39:40)
  • Linux进程间通信:消息队列  (01/28/2013 09:43:00)
  • U盘安装Linux开机无法启动解决方法  (10/07/2012 08:55:52)
  • Windows 7/Linux 同步时间  (05/15/2012 06:17:55)
本文评论 查看全部评论 (0)
表情: 姓名: 字数