導航:首頁 > 文件處理 > tarzip壓縮

tarzip壓縮

發布時間:2023-03-02 01:36:34

1. zip和tar的區別

zip和tar的區別如下:

1、概念

ZIP是一個文件的壓縮演算法,原名Deflate(真空),發明者為菲利普·卡茲(Phil Katz)),他於1989年1月公布了該格式的資料。ZIP通常使用後綴名「.zip」,它的MIME格式為 application/zip。

tar是Unix和類Unix系統上的壓縮打包工具,可以將多個文件合並為一個文件,打包後的文件後綴亦為「tar」。tar文件格式是POSIX標准,最初是POSIX.1-1988,當前是POSIX.1-2001。

2、作用和原理

ZIP是一種相當簡單的分別壓縮每個文件的存檔格式,他的重要作用是壓縮。分別壓縮文件允許不必讀取另外的數據而檢索獨立的文件;理論上,這種格式允許對不同的文件使用不同的演算法。

tar命令是Unix/Linux系統中重要用途是備份文件,tar代表未壓縮的tar文件。已壓縮的tar文件則附加壓縮文件的擴展名,如經過gzip壓縮後的tar文件,擴展名為「.tar.gz」。

3、使用環境和使用方法

ZIP壓縮主要被使用在windows系統下,常使用winrar,360壓縮等軟體來壓縮、解壓縮。

tar則使用在unix系統下,以命令行的方式使用,例如:

tar -cvf home_backup.tar /home(將/home目錄下的所有文件打包入home_backup.tar文件中。);

tar -xvf home_backup.tar(在當前目錄下解壓home_back.tar)。

2. obsutil壓縮包哪條命令可以解壓縮

obsutil解壓命令——gzip、gunzip、tar、zip、bzip2 | 壓縮
1.
gzip命令與gunzip命令(壓縮解壓文件):
gzip——壓縮: 利用touch命令創建一個文件,並向裡面寫入內容: 對創建的文件進行...
解壓縮gzip -d或gunzip:
2.
tar命令(壓縮目錄): (1)tar -cf(只打包,沒有輸出詳細信息): (2)tar -cvf(打包後輸出詳細信息): ...
3.
zip命令:obsutil壓縮包哪條命令就可以解壓縮

3. 文件壓縮中的「Zip」、「 7z」、TAR」格式各有什麼區別

zip是一種規范開放的壓縮文件,演算法不定,但主要是用 DEFLATE;
7zip和zip差不多,演算法不定,主要用bzip2和lzma,而且完全開源;
(zip和7z更像是壓縮容器,因為演算法不是格式固定,允許支持其他壓縮演算法)
tar是Linux常見的一種歸檔文件(原生不包括壓縮功能);

大小與區別
tar是無壓縮的,比壓縮效率,其次zip,接著7z。

優缺點
在Linux裡面,tar一般和其他沒有文件管理的壓縮演算法文件結合使用,用tar打包整個文件目錄結構成一個文件,再用gz,bzip等壓縮演算法壓縮成一次。也是Linux常見的壓縮歸檔的處理方法。

zip相對比較老,格式規范可知,所以積累了各種加解壓實現,有較好的兼容性,不過現有文件格式相對而言比較落後,還有會有文件名亂碼問題(因為文件名是用非Unicode編碼)

7z就新些,所用演算法壓縮效率也好很多,兼容性不及zip,7z的文件和管理程序都是開源的,文件格式也比較好(支持Unicode文件名),兩個主要壓縮演算法的性能都很好,只是差何時能普及而取代zip而已。

最後,國內很多壓縮軟體都是支持這些演算法的,2345好壓、360壓縮。

閱讀全文

與tarzip壓縮相關的資料

熱點內容
bytedance這個文件夾是什麼意思呢 瀏覽:585
演算法站的客體 瀏覽:73
src文件夾c語言怎麼運行 瀏覽:19
怎麼把已安裝的app放到桌面 瀏覽:942
如何查看蘋果手機app是否取消訂閱 瀏覽:769
u盤加密之後手機可以打開嗎 瀏覽:42
單片機串口發射怎麼回事 瀏覽:474
程序員假裝自己很忙 瀏覽:798
程序員能力關鍵詞 瀏覽:617
plc編程高級視頻教程 瀏覽:614
java遞歸求n 瀏覽:88
python絕對路徑導入 瀏覽:131
nex5g加密 瀏覽:979
18的空島伺服器地址 瀏覽:90
程序員要學什麼硬體 瀏覽:668
股票漲跌源碼怎麼看 瀏覽:580
加密軟體做法 瀏覽:59
美國程序員有多少中國人 瀏覽:741
人民日報app里怎麼看新聞早班車 瀏覽:589
忘了app怎麼辦 瀏覽:533