有没有办法让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