Linux下gzip, bzip2, zip壓縮率的比較
Linux下的壓縮工具很多,常用的格式有tar.gz, tar.bz2, zip等
簡單比較一下:
tar -zcvf etc.tar.gz /etc
tar -jcvf etc.tar.bz2 /etc
zip -ry etc.zip /etc
注意, zip命令要加上兩個選項
-r 表示遞迴目錄,不然只壓出來一個空目錄
-y 表示保持符號連結,而不用把符號連結指向的檔案也壓進來
比較一下結果:
[[email protected] tmp]# ll -h 總用量 25M -rw-r--r--. 1 root root 7.1M 10月 11 11:13 etc.tar.bz2 -rw-r--r--. 1 root root 8.2M 10月 11 11:13 etc.tar.gz -rw-r--r--. 1 root root 8.8M 10月 11 11:13 etc.zip
可以看到:
壓縮率bzip2 > gzip > zip
zip的通用性較好,而現在windows下軟體winrar,7zip等對tar.gz的支援也非常好。推薦用tar.gz,bzip2要耗費更多的cpu
相關推薦
Linux下gzip, bzip2, zip壓縮率的比較
Linux下的壓縮工具很多,常用的格式有tar.gz, tar.bz2, zip等 簡單比較一下: tar -zcvf etc.tar.gz /etc tar -jcvf etc.tar.bz2 /etc zip -ry etc.zip /etc 注意, zip命令要加上
day18--linux下gzip、bzip2、zip、xz三種壓縮工具的介紹
gzip bzip2 zip xz 6.1:壓縮打包介紹:壓縮:節省空間,方便傳輸,帶寬資源耗費變少:常用的壓縮文件類型:windows: .rar .zip .7zlinux: .zip .gz .bz2 .xz .tar.gz .ta
day18--linux下gzip、bzip2、xz三種壓縮工具的介紹
gzip bzip2 zip xz 6.1:壓縮打包介紹:壓縮:節省空間,方便傳輸,帶寬資源耗費變少:常用的壓縮文件類型:windows: .rar .zip .7zlinux: .zip .gz .bz2 .xz .tar.gz .ta
linux下select/poll/epoll機制的比較
解決方案 socket 下一步 linux 操作系統 select、poll、epoll簡介epoll跟select都能提供多路I/O復用的解決方案。在現在的Linux內核裏有都能夠支持,其中epoll是Linux所特有,而select則應該是POSIX所規定,一般操作系統均有實現sele
Linux下的打包與壓縮和tar命令!
tar.gz 安裝 gin font log 針對 更新 mil emp 本文介紹了linux下的打包壓縮程序tar、gzip、gunzip、bzip2、bunzip2、 compress、uncompress、zip、unzip、rar、unrar程序,以及如何使用它們對
4周第4次課 壓縮打包介紹 gzip bzip2 xz壓縮工具
壓縮打包介紹 gzip bzip2 xz壓縮工具壓縮打包介紹壓縮的目的是為了節約磁盤空間、節約帶寬提高傳輸效率,也利於文件的管理。常見壓縮文件平臺類型/後綴Windows.rar .zip .7zLinux.zip .gz .bz2 .xz .tar.bz2 .tar.xz常見壓縮工具和壓縮比率gzip &l
單引號和雙引號的區別、linux快捷鍵、zip壓縮、lrzsz、vim常見問題
linux 快捷鍵 zipDay11-12-21怎麽去記憶?大腦: 意識 == 內存 潛意識 === 硬盤如何將知識放到潛意識中:1. 交流討論 - - 說出來 睡覺前,把當天學的內容和復習的內容,以語音的形式表達出來。 微信群裏說出來。 自學知識點,分享給大家。2. 畫圖表達出來 本章正題:單引
gzip,bzip2,xz壓縮工具
gzip bzip2 xz 壓縮打包介紹 windows:.rar .zip .7z linux: .zip,.gz,.bz2,.xz,.tar.gz,.tar.bz2,.tar.xz gzip壓縮工具 gzip 1.txt壓縮文件 [root@aminglinux-02 d6z]# gzi
壓縮打包介紹 gzip bzip2 xz壓縮工具
gzip bzip2 xz一、壓縮打包介紹 壓縮打包文件對磁盤來講,節省空間,對傳輸來講,傳輸速度變短,帶寬資源耗費減少 二、gzip壓縮工具#find /etc/ -type f -name "*.conf" -exec cat {} >> 1.txt \;// 查找
轉載:Linux下解壓zip亂碼問題的解決(unzip)
方式 -h linu 文件名 inf etc java env 系統默認 https://blog.csdn.net/abyjun/article/details/48344379 在windows上壓縮的文件,是以系統默認編碼中文來壓縮文件。由於zip文件中沒有聲明其編碼
Linux下的打包和解壓縮命令
直接給出各種解壓縮命令 .tar 壓縮:tar cvf FileName.tar FileName 解壓:tar xvf FileName.tar --------------------------------------------- .gz 解壓1:gunz
linux下常用的打包壓縮命令,mark
.tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是壓縮!)———————————————.gz解壓1:gunzip FileName.gz解壓2:gzip -d FileName.gz壓縮:gzip FileName.
Linux下mysql自動備份壓縮
本文要實現的內容自動備份mysql指定的資料庫壓縮備份的資料庫刪除舊有的備份(7天前)實現是方法編寫一個備份指令碼,然後使用crontab定時執行指令碼達到自動備份的目的。 本次配置的環境目錄如下:mysql安裝目錄: /usr/local/mysql mysql備份目
linux下多線程壓縮命令pigz
str find treat try syn localhost 多線程壓縮 instead ubd 官網地址:http://www.zlib.net/pigz/ 一.命令安裝 yum install zlib-devel gcc gcc-c++ -y wget ht
gzip,zip壓縮格式和png影象格式的本質壓縮演算法----DEFLATE及其實現:zlib
"Deflate" redirects here. For other uses, see Deflation (disambiguation). In computing, DEFLATE is a lossless data compression algorithm and associated
使用GZIP和Zip壓縮Java資料流(轉)
本文通過對資料壓縮演算法的簡要介紹,然後以詳細的示例演示了利用java.util.zip包實現資料的壓縮與解壓,並擴充套件到在網路傳輸方面如何應用java.util.zip包現資料壓縮與解壓 綜述 許多資訊資料都或多或少的包含一些多餘的資料。通常會導致在客戶端與伺服器之間,應用程式與計算機之間極大的資料傳輸
linux下execl函式的使用和比較
EACCES 1. 欲執行的檔案不具有使用者可執行的許可權。 2. 欲執行的檔案所屬的檔案系統是以noexec 方式掛上。 3.欲執行的檔案或script翻譯器非一般檔案。 EPERM 1.程序處於被追蹤模式,執行者並不具有root許可權,欲執行的檔案具有SUID 或SGID 位。 2.欲執行的檔案所屬的檔案
Linux下安裝MYSQL5.7 壓縮包以及安裝過程碰到報錯處理
一、下載mysql壓縮包 安裝環境:centos 7 x64 二、下載好之後將 tar.gz 壓縮包上傳到linux 上的/usr/local/ 目錄 解壓壓縮檔案 [[email protected] local]# tar -xzvf mysql-5.
linux下幾種IPC通行方式比較
linux上面的IPC大多都是從UNIX上面繼承而來。 最初Unix IPC包括:管道、FIFO、訊號。System V IPC包括:System V訊息佇列、System V訊號燈、System V共享記憶體區。由於Unix版本的多樣性,電子電氣工程協會(
linux下各種打包與壓縮檔案字尾及其解包解壓縮方法.gz、.tar.gz、tgz...
對於剛剛接觸Linux的人來說,一定會給Linux下一大堆各式各樣的檔名給搞暈。別個不說,單單就壓縮檔案為例,我們知道在Windows下最常見的壓縮檔案就只有兩種,一是,zip,另一個是.rap。可是Linux就不同了,它有.gz、.tar.gz、tgz、bz2、.Z、.tar等眾多的壓縮檔名,此外windo