我是Mac/Ubuntu用戶。我有文件夾,如「AWK」,「awk」,「awk_tip」和「awk_notes」。我需要歸檔它們,但各種實用程序讓我困惑。我看了Tar,cpio和pax,但Git已經開始讓我着迷。我偶爾需要加密和備份。我應該在Ubuntu中使用哪種歸檔實用程序?
請列出不同歸檔工具的優缺點。
我是Mac/Ubuntu用戶。我有文件夾,如「AWK」,「awk」,「awk_tip」和「awk_notes」。我需要歸檔它們,但各種實用程序讓我困惑。我看了Tar,cpio和pax,但Git已經開始讓我着迷。我偶爾需要加密和備份。我應該在Ubuntu中使用哪種歸檔實用程序?
請列出不同歸檔工具的優缺點。
Tar,cpio和pax是古老的Unix工具。例如,tar(這可能是最常見的)最初用於在磁帶上進行備份(因此名稱爲tar = tape archive)。
最常用的今天,壓縮格式有:
如果您只想使用一個簡單的工具,請使用zip。它在大多數平臺上開箱即用,它可以用密碼保護(儘管保護在技術上很薄弱)。
如果您需要更強大的保護(加密),請查看TrueCrypt。這很棒。
在你工作的OS/toolchain下?這可能會限制現有解決方案的範圍。你的名字暗示Unix,但是哪一個?此外,您是否需要可移植性?
標準的linux解決方案(至少對像我這樣的新手來說)可能是tar和gzip或者bzip2這些文件夾,然後用gnupg加密它們(如果你確實需要加密awk的教程對我來說似乎有點矯枉過正) 。您還可以使用成熟的備份解決方案(如bacula),使用rsync同步到其他位置(可能同步到備份服務器?)。
如果您從ext2/ext3文件系統備份目錄,則可能需要考慮使用轉儲。一些不錯的功能:
它不支持加密,但可以隨後加密轉儲文件。
錯字:它是'歸檔'。 – 2009-02-13 13:12:11