回覆列表
  • 1 # 終歸19

    我們經常在計算機中使用壓縮檔案,經常看到字尾為rar,zip,tar,cab,7z圖示是壓縮檔案的格式,這些格式都可以歸類為壓縮檔案格式,除此之後壓縮格式還有很多種型別,閱讀下文了解壓縮檔案格式的原理和種類

      經過壓縮軟體壓縮的檔案叫壓縮檔案,壓縮的原理是把檔案的二進位制程式碼壓縮,把相鄰的0,1程式碼減少,比如有000000,可以把它變成6個0 的寫法60,來減少該檔案的空間。

      JAR

      JAR 檔案就是 Java Archive File,顧名思意,它的應用是與 Java 息息相關的,是 Java 的一種文件格式。JAR 檔案非常類似 ZIP 檔案——準確的說,它就是 ZIP 檔案,所以叫它檔案包。JAR 檔案與 ZIP 檔案唯一的區別就是在 JAR 檔案的內容中,包含了一個 META-INF/MANIFEST.MF 檔案,這個檔案是在生成 JAR 檔案的時候自動建立的。

      ZIP

      ZIP應該算是最常見的壓縮檔案格式了,你甚至不需要單獨為它安裝一個壓縮或者解壓縮軟體,因為我們使用的Windows系統以及集成了對ZIP壓縮格式的支援。

      RAR

      雖然ZIP在壓縮檔案格式中地位很高,但現在相當多的下載網站都選擇了用RAR格式來壓縮他們的檔案,最根本的原因就在於RAR格式的檔案壓縮率比ZIP更高。

      7Z

      作為壓縮格式的後起新秀,7Z有著比RAR更高的壓縮率,能夠將檔案壓縮的更加小巧。不過因為RAR格式已經高度普及,又沒有網路普及的“天時”相助,7Z想要取代RAR現在的地位還是相當不容易的。

      CAB

      CAB是微軟的一種安裝檔案壓縮格式,主要應用於軟體的安裝程式中。因為涉及到安裝程式,所以cab檔案中包含的檔案通常都不是簡單的直接壓縮,而是對檔名等都進行了處理,所以雖然可以對其直接解壓縮,但解壓後得到的檔案通常都無法直接使用。

      ISO

      很多朋友都認為ISO是一種壓縮格式,這源於WinRAR添加了對ISO格式“解壓”的支援。而實際上,ISO並不是壓縮格式,它之中所包含的檔案也並沒有經過壓縮。ISO只是一種光碟的映象格式,完全複製並儲存了光碟上的內容而已。所謂的對ISO“解壓”的過程,不過就是對ISO內檔案的提取過程。

      TAR

      TAR為後輟的檔案能用WinZip或WinRar開啟,是因為WinZip或WinRar對TAR檔案進行了關聯,也就是指可以用相應的解壓軟體將其解壓。

      TAR是linux下較為常用的壓縮檔案的格式,並不是什麼資料庫檔案。

      UUE

      UUE是一種在遇到郵件編碼混合引起亂碼的情況下比較有用的壓縮格式,可以用WinZIP或者WinRAR開啟。

      以上便是關於壓縮檔案格式的原理和種類,有一些格式比較少見,都是特殊用途的壓縮格式,我們雖然看不到,但在系統安裝軟體的時候是真實存在的

  • 中秋節和大豐收的關聯?
  • 請問紋眼線之後都有哪些具體護理事項?