2016-07-26 88 views
0

我想比較目錄與壓縮沒有提取或壓縮文件和比較。有什麼方法可以將目錄與壓縮目錄進行比較嗎?比較目錄和壓縮目錄(有新的更改)

例如: 我在tmpfs(ramdisk)中有一些文件,在服務器關閉之前,我需要將文件保存到磁盤。在我看來,最好的辦法是壓縮文件並像文件一樣保存到磁盤。在啓動服務器(系統)上,我想將文件解壓縮到虛擬硬盤。但幾天後,ramdisk文件將被更新(與壓縮文件備份不同)。

如何比較和合並比較?

Regards, Nerus。

回答

1

執行:

tar -tvf foo.tar.gz 

將顯示壓縮文件的內容,無需解壓。然後您可以比較這些文件。

+0

我將使用'tar -df ramdisk.tar.bz2 -C /'。如何從壓縮文件中的目錄中替換不同的文件,如何創建自動合併? – Nerus

+0

@Nerus使用tar的-u參數,它應該只更新壓縮文件中的新文件。我以前沒有嘗試過,所以我不能給你更多的建議。 – AwkMan