2019独角兽企业重金招聘Python工程师标准>>>

解决问题:对代码做重要改动时需要及时手动备份,在必要时选择进行恢复,手动操作比较麻烦并且选择恢复时间点容易混乱。

解决方案:提前设定一个备份路径之后,本脚支持3个命令,本能够完成下面操作。

backup 备份当前文件夹到当前时间点。

recover 显示当前文件夹中所有备份时间点,并根据选择恢复当前文件夹到指定时间点。

clean 保留最后一次备份时间点。

使用方式:

(1)到百度网盘 http://pan.baidu.com/s/1pKvScfp 下载脚本代码。

(2)按照readme.txt提示在环境配置中添加别名,即可。

举例:备份和恢复vsu_hdl

(1)cd 到vsu_hdl目录

(2)执行backup备份vsu_hdl文件夹到当前时间点。

(3)在vsu_hdl执行recover进行文件恢复。

执行recover后首先会列出所有历史备份时间点,下图中有19个备份。

选择你需要的备份进行恢复,恢复历史时间点并不会覆盖新的备份文件,

也就是你可以先选择2,之后再执行recover恢复18.

转载于:https://my.oschina.net/u/2520885/blog/616683

linux下简单time machine实现,可选择快速备份恢复脚本相关推荐

  1. Linux下简单的邮件服务器搭建

    Linux下简单的邮件服务器搭建 电子邮件服务简介 电子邮件是因特网上最为流行的应用之一,而邮件服务器是一种用来负责电子邮件收发管理的设备,它构成了电子邮件系统的核心. 电子邮件系统的组成  MUA( ...

  2. linux下简单的备份的脚本 2 【转】

    转自:http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=26807463&id=4577034 之前写过 linux下简单 ...

  3. Linux下简单socket编程

    Linux下简单socket编程 socket的英文翻译是接口.插座的意思,很形象,就相当于将两个台电脑用一根线连起来,线的两头分别是插头,插在两台电脑上,借此实现通信. 两台电脑通信,实际上是这两台 ...

  4. linux下Bash编程until语句及格式化硬盘分区等编写脚本(十)

    linux下Bash编程until语句及格式化硬盘分区等编写脚本(十) 1.循环语句结构总结 1.1.while语句当条件满足时,进入循环语句 while 条件; do 语句 done 1.2.unt ...

  5. Linux 下qt 程序打包发布(使用linuxdelpoyqt ,shell 脚本)

    Linux 下qt 程序打包发布(使用linuxdelpoyqt ,shell 脚本) 转载于:https://www.cnblogs.com/zhehan54/p/9549017.html

  6. 查看linux的用户 7.2,linux下查看用户登入系统相关命令及编写脚本(七)

    linux下查看用户登入系统相关命令及编写脚本(七) 查看用户登入系统日志 1.w 显示谁登入并正在做什么事 2.who 显示谁登入 -r:显示系统运行级别 3.sleep 睡眠命令(sleep 5 ...

  7. Linux下将数据文件的指定域读取到shell脚本中

    Linux下将数据文件的指定域读取到shell脚本中 这个例子说明了怎样在Linux下shell脚本中从数据文件读取特定的域(field)并进行操作.例如,假设文件employees.txt的格式是{ ...

  8. Window环境下配置MySQL 5.6的主从复制、备份恢复

    Window环境下配置MySQL 5.6的主从复制.备份恢复 1.环境准备 Windows 7 64位 MySQL 5.6 主库:192.168.103.207 从库:192.168.103.208 ...

  9. window mysql 同步复制_Window环境下配置MySQL 5.6的主从复制、备份恢复

    Window环境下配置MySQL 5.6的主从复制.备份恢复 1.环境准备 Windows 7 64位 MySQL 5.6 主库:192.168.103.207 从库:192.168.103.208 ...

最新文章

  1. python如何安装seaborn模块_seaborn模块的基本使用
  2. Struts(十):OGNL表达式(一)
  3. Android数据存储——2.文件存储_C_DOM解析XML文档
  4. 《云计算》学习笔记2——Google的云计算原理与应用(GFS和MapReduce)
  5. postmessage 游戏窗口内无效_前端的微前端在交通项目内的应用实践
  6. Sentinel(十二)之实时监控
  7. html中dom和bom,区分BOM和DOM,区分window、document、html、body
  8. parentNode,parentElement,offsetParent
  9. 支持多浏览器的js拖拽 (转domkey0303 的blog)
  10. 推荐四个网盘资源搜索工具
  11. 秒杀或游戏让电脑时间与阿里淘宝时间同步的完整方法
  12. WPF+prism框架实战源码和展示
  13. 2021-2027全球与中国X射线检测系统市场现状及未来发展趋势
  14. Excel 对比两列数据大小 大于等于 高亮显示
  15. 微信JS-SDK说明文档 能调用微信扫一扫 ,那能不能让浏览器支持微信支付呢
  16. ES搜索特殊字符异常Encountered: <EOF> after
  17. 课程学习与自步学习Curriculum learning and self-paced learning:极简入门
  18. 华为手机隐藏的3大功能,现在才知道,怪不得别人手机这么好用
  19. android获取热点主机ip和连接热点手机ip
  20. Mac 上 vscode 的 rust-analyzer 扩展无法追踪/跟踪方法定义

热门文章

  1. 中等职业教育计算机,计算机应用基础:Windows7+Office2010(中等职业教育规划教材)...
  2. python获取url的json数据_通过url获取json数据并在python中使用(simplejson)
  3. 香港科技大学计算机专业国内就业6,香港科技大学就业好吗?
  4. mysql无法输入数据库_关于mysql数据库无法录入中文的问题
  5. arduino lora通讯_ESP8266 LoRa网关第一步:SPI总线
  6. 单选不生效为什么_“我这么努力刷题,为什么还是考不过税务师?”
  7. (补)20210623:力扣第246周周赛(下)
  8. 20191001:String,StringBuffer,StringBuilder类异同辨析
  9. 20190908:(leetcode习题)最大子序和
  10. oracle按照时间点回退,【Oracle】查看事务回滚的时间