如何使用命令进行目录或文件备份?

如何使用命令进行目录或文件备份?

我已经上传了我的文件,该文件每天都会发生变化,为了更安全,我想备份该目录,当我尝试将该文件夹复制到另一个文件夹时,它会显示每当我创建日期时,我只需要获取我的最新备份目录,获取我的文件的最新备份的任何建议

答案1

如果您的文件是文本,您可以用于git备份和修订历史记录。

例如

cd /path/to/uploaded/file
git init
git add myfile.txt
git commit -m $(date +%Y%m%d) myfile.txt

然后,每当有新版本运行时

git commit -m $(date +%Y%m%d) myfile.txt

现在,git您可以看到任何两个版本之间的差异,恢复任何以前的版本等,也 git节省空间 - 它只存储任何更新的文件版本之间的差异。

您还可以设置它,以便主 git 存储库位于另一个目录或另一台机器上......并且您可以通过在git push运行后运行来更新主版本git commit

有一个很多这些只是git基本命令,是简单使用所需的全部内容。

git有一个很多内置帮助。例如,运行git help everyday20 个日常 git 命令的迷你教程。

相关内容