導航:首頁 > 文件處理 > 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壓縮相關的資料

熱點內容
蘇州工業園區中級程序員 瀏覽:317
工程中軸向拉伸或壓縮形變的杠桿 瀏覽:914
薄荷app怎麼使用 瀏覽:994
細集料篩分試驗演算法 瀏覽:482
qq可直接發送文件夾嗎 瀏覽:930
怎麼在手機下貝爾編程app 瀏覽:442
加密表格左對齊能調嗎 瀏覽:485
程序員早睡圖片 瀏覽:699
基礎編程c語言入門txt下載 瀏覽:579
如何在web伺服器數據保存 瀏覽:393
道閘系統的加密狗有資料庫嗎 瀏覽:410
伺服器癱瘓了英文怎麼說 瀏覽:776
手機應用文件夾的數據指什麼 瀏覽:802
如何進入2b2t伺服器網易國服 瀏覽:533
java二進制轉換為文件 瀏覽:15
java局部變數內存 瀏覽:635
linux解壓tarzip 瀏覽:149
阿里傳pdf 瀏覽:249
android打開系統相冊 瀏覽:986
plc與單片機的關系 瀏覽:696