Files

tar 有沒有辦法檢查不在檔案中的新文件?

  • October 17, 2012

有沒有辦法讓 tar 命令檢查存檔中尚未存在的新文件或已刪除的新文件(為了很好的衡量標準)?

您可以使用tar -d來查看本地文件系統文件是否不同或失去。

要添加新文件,只需使用tar -u僅添加比存檔中的副本更新的文件。

tar -cvf /tmp/backup.tar /home # adds all files
echo Hello > /home/newfile.txt
tar -uvf /tmp/backup.tar /home # adds only newfile.txt
rm /home/newfile.txt
tar -df /tmp/backup.tar /home # gives an error about newfile.txt missing

引用自:https://serverfault.com/questions/439156