linux - 将目录数据转储到文件中,以便稍后在 Linux 服务器上进行新的/修改的比较

标签 linux compare backup

是否可以对 Linux (Ubuntu) 服务器上的某个目录进行某种“转储”,我以后可以用它来与新文件/修改后的文件进行比较?

想法是这样的:

  1. 转储目录数据(如文件哈希)
  2. 24 小时后,我再次转储并与 #1 进行比较以查找新文件或修改过的文件

最佳答案

好吧,这可能不是您正在寻找的答案,但我会使用 GIT 来追踪更改,或者如果文件太大,甚至可能是 git-annex

  1. 在你要跟踪的目录中初始化git仓库:git --init
  2. 告诉 git 跟踪所有文件:git add .
  3. 提交更改:git commit -a -m "initial commit"

24 小时后制作 git diff 以查看更改

关于linux - 将目录数据转储到文件中,以便稍后在 Linux 服务器上进行新的/修改的比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41192666/

相关文章:

java - 从 Windows 命令提示符执行 Java 程序(NCBO 提取工具)不起作用...用户指南使用 Linux 语法

linux - 如何在上传时自动合并

mysql - 比较 mysql 表并更新值

MongoDB 副本集独立备份和恢复

mysql - 备份MySQL数据库

linux - macOS 中 sudo -s 和 sudo su 的区别

linux - 优化 xargs 参数枚举

c# - 在 C# 中,如何检查列表内的重复元素,然后打印重复元素的名称?

backup - 恢复 Aerospike 中的备份

linux - 合并两个文件夹并保持文件同名