如何使用指令進行目錄或檔案備份?

如何使用指令進行目錄或檔案備份?

我已經上傳了我的文件,該文件每天都會發生變化,為了安全起見,我想備份該目錄,當我嘗試將該文件夾複製到另一個文件夾時,它會顯示每當我創建日期時,我只需要獲取我的最新備份目錄,獲取我的文件的最新備份的任何建議

答案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 命令的迷你教學。

相關內容