導航:首頁 > 文件目錄 > linux壓縮文件比原文還大

linux壓縮文件比原文還大

發布時間:2023-08-08 20:25:09

linux 壓縮與解壓縮

先簡單解釋下tar,gzip,bzip2,zip等的關系,從名字也能大概看出其中的關系和區別,tar是一個檔案文件管理專程序,嚴屬格講他並不算一個解壓縮軟體,真正的壓縮軟體是後面的三個,當執行類似:tar -jcvf xxx.tar.bz2 xxx.xxx 時實際是tar調用bzip2進行壓縮並歸檔。

問題1:xxx.tar.bz2必須用tar解壓?
不是必須的,可以先通過bzip2解壓:bzip2 -d xxx.tar.bz2 得到文件xxx.tar,這個時候看下文件大小:ls -l xxx.tar 和原文件大小進行比較,發現xxx.tar甚至比原文件還大,這就說明了我上面的說法,tar並不壓縮數據,而是進行歸檔。xxx.tar.bz2比原文件小很多。

問題2:通過bzip2和tar分開解壓縮可行嗎?
通過問題1已經看清楚了,是可行的

問題3:如何得知別人怎麼壓縮的?
這個問題其實不算個問題,根本不用知道別人怎麼壓縮的,不管你通過:
tar -jxvf xxx.tar.bz2
或者通過bzip2與tar的結合都可以實現解壓縮。

⑵ 為什麼有時候壓縮文件,壓縮好後和原文件一樣大

那要看是什麼文件,壓縮是通過一定的科學計算進行的,規律的文件壓縮版比就會很大。比如文權本文件,可能會壓縮到很小,而象圖片、視頻文件,一般很難壓縮了
這個跟壓縮演算法有關。
一般字元文件的壓縮比較高。可以達到50%左右。
視頻,音頻,圖像文件,壓縮比一般80%左右。
有的圖像文件如.JPG格式的,本來就是帶壓縮的,再用rar等工具壓縮的效果不明顯。如果是.BMP文件,壓縮效果也會不錯。

⑶ 壓縮文件問題為什麼有些文件壓縮後反而變大了

首先要明白壓復縮文製件的原理,文件的源代碼中有大量重復的數據,如ABABABABABCD如果我們把AB替換成X那麼原文可以這樣寫XXXXXCD然後再後面補充上AB=X這樣會間接很多。
但是如果就是ABCD我們按照上面的寫法就是XCD AB=X反而比原文長了。
這個AB=X我們叫做詞典,一旦一個文件有大量重復的內容:如編程用的EXE文件、文本文檔、WORD等等會有很多相同代碼,文件的壓縮率(縮小後的體積除以原體積)會很小。但是視頻、照片則很少有相同的重復代碼,所以壓縮率很大或者超過100%就是比源文件打的情況

⑷ linux一個特別大的40G壓縮包,怎麼傳輸

用scp,sftp的windows軟體傳

⑸ 文件壓縮以後還是很大怎麼辦

1、首先找到待壓縮的大文件,右擊,在彈出的快捷菜單中選擇「添加到壓縮文件...」如圖專所示。屬

(5)linux壓縮文件比原文還大擴展閱讀:

壓縮文件的基本原理是查找文件內的重復位元組,並建立一個相同位元組的"詞典"文件,並用一個代碼表示,比如在文件里有幾處有一個相同的詞"中華人民共和國"用一個代碼表示並寫入"詞典"文件,這樣就可以達到縮小文件的目的。

壓縮包已經是另一種文件格式了,如果想使用其中的數據,首先得用壓縮軟體把數據還原,這個過程稱作解壓縮。常見的壓縮軟體有winzip、winrar等。

⑹ 為什麼有些文件壓縮後比壓縮前容量還要大請高手指點,謝謝!

這是正常的虛信,對於一些二進制文件,比如:流媒體,高壓縮比的圖片等,本身已經是壓縮狀態(有別於ZIP和RAR的形式),再利用壓縮工具ZIP/RAR,進行壓縮的話,因為ZIP/RAR有本身的一套壓縮機制和演算法,反而會造成原來的文件經過此計算後,變租賣的更弊譽逗大的情況,這是正常的。

閱讀全文

與linux壓縮文件比原文還大相關的資料

熱點內容
word2010製作日歷 瀏覽:491
為什麼微信字顯示不全 瀏覽:761
香港蘋果官網怎麼預定iphone 瀏覽:844
文件目錄索引包括哪些 瀏覽:794
感情不要冷處理的微信個性簽名 瀏覽:54
機器人怎麼在電腦上編程 瀏覽:197
如何辨別購物的網站 瀏覽:13
喜歡編程嗎喜歡什麼語言 瀏覽:841
cad迷你看圖軟體怎麼刪除文件 瀏覽:267
看視頻寫文件格式 瀏覽:2
大數據平台怎麼審綠 瀏覽:398
java打包教程 瀏覽:787
電腦有多少個文件夾 瀏覽:1
dnf86版本極限光強 瀏覽:974
國考資料分析哪裡來的數據 瀏覽:87
文件拷貝到u盤以後md5變化 瀏覽:281
kali中pdf攻擊文件生成 瀏覽:507
專利檢索如何找到最接近對比文件 瀏覽:673
文件描述符inode 瀏覽:342
ps多邊形套索工具摳圖 瀏覽:957

友情鏈接