精品伊人久久大香线蕉,开心久久婷婷综合中文字幕,杏田冲梨,人妻无码aⅴ不卡中文字幕

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Linux下創建與解壓tar, tar.gz和tar.bz2文件及壓縮率對比 | 沉思小屋
剛在qq群里面一位仁兄問到文件壓縮的命令,平時工作中大多用解壓縮命令,要是遇到壓縮就現查(這不是一個好習慣),于是整理下Linux下創建與解壓zip、tar、tar.gz和tar.bz2文件及他們之間壓縮率對比,在自己的腦袋內存空間有限又不經常使用的時候以便于備忘。現整理如下:
目前Linux下常見的壓縮文件擴展名:
 *.Z        compress程序壓縮的文件(最早期使用),壓縮后取代源文件;
 *.zip      一個夸平臺的文件打包程序,適用于Linux、windows和Mac OS系統;
 *.bz2      bzip2程序壓縮的文件;
 *.gz       gzip程序壓縮的文件;
 *.tar      tar程序打包的文件,并沒有壓縮;
 *.tar.gz   tar程序打包的文件,并經過gzip程序的壓縮;
 *.tar.bz2  tar程序打包的文件,并經過bzip2程序壓縮。Tips:所謂擴展名只是大家約定的通用格式,是為了更方便的能一眼識別出是什么壓縮類型,當然你可以打包或壓縮為任意格式的后綴名,只要你愿意。

A)*.zip格式是大家最常見的一種,它具有夸操作系統平臺性,可以同時在windows、Linux和Mac Os上使用。
大家可以用zip格式壓縮那些需要共享給windows用戶的文件。壓縮與解壓.ZIP格式的文件:
[Lee@leedd.Com tmp]$ zip -r test.zip tmp
adding: test/ (stored 0%)
adding: test/data-file (deflated 24%)
adding: test/r (deflated 51%) 下面是如果解壓一個zip文檔:
[Lee@leedd.Com tmp]$ rm -rf test  #為測試解壓,先刪除當前目錄下的tmp文件
[Lee@leedd.Com tmp]$ unzip  test.zip
Archive:  test.zip
  creating: test/
 inflating: test/data-file
 inflating: test/rB) 壓縮與解壓*.tar*、.tar.gz、*.tar.bz2 格式的文件及對比:
Tar是在Linux中使用得非常廣泛的文檔打包格式。它的好處就是它只消耗非常少的CPU以及時間去打包文件,他僅僅只是一個打包工具,并不負責壓縮,壓縮是由gzip與bzip2來實現的。因此把*.tar*、.tar.gz、*.tar.bz2 放到一起來舉例:
比如我們要把目錄/var/tmp下的test目錄打包壓縮到當前目錄
[Lee@leedd tmp]$ tar -cvf   test.tar   test                ### 僅打包,不壓縮
[Lee@leedd tmp]$ tar -zcvf  test.tar.gz    test        ### 打包后以gzip壓縮
[Lee@leedd tmp]$ tar -jcvf  test.tar.bz2   test        ### 打包后以bzip2壓縮
[Lee@leedd tmp]$ ll  test.tar*                     ### 對比壓縮后文件大小
-rw-r--r-- 1 Lee mock 10240 01-18 17:05 test.tar
-rw-r--r-- 1 Lee mock   357 01-18 17:06 test.tar.bz2
-rw-r--r-- 1 Lee mock   327 01-18 17:05 test.tar.gz如何解壓縮包:
[Lee@leedd tmp]$ tar -xvf   test.tar
[Lee@leedd tmp]$ tar -xvf   test.tar.gz
[Lee@leedd tmp]$ tar  -jxvf  test.tar.bz2上面測試中,每次要刪除解壓后的test文件后解壓打其他目錄,因為如果不定義解壓后目錄路徑和名字則默認解壓到當前目錄并以把壓縮包名稱作為文件夾名字。如果要解壓到其他目錄(如:/var/tmp/find)則如下:
[Lee@leedd tmp]$ tar  -jxvf  test.tar.bz2  -C  /var/tmp/find 關于tar.gz和tar.bz2壓縮率的問題:
*.tar.gz 在壓縮時不會占用太多CPU的,而且可以得到一個非常理想的壓縮率。也會被簡寫成tgz。
*.tar.bz2網上好的資料說這種壓縮格式是壓縮率最好的、它比前面的方式要占用更多的CPU與時間。但是經過上面的試驗顯示發現test.tar.gz的大小竟然比test.tar.bz2的更小(這是否意味者*.tar.gz擁有更小的壓縮率? 至少這次實驗是這樣)
 如下附上這次測驗的文件包(點擊文件名下載):
Test文件夾中的2個文件: data-file  和  r
test.tar     test.tar.gz        test.tar.bz2
本文來自:沉思小屋http://Leedd.Com
原文鏈接:http://leedd.com/2010/01/linux-tar-tar-gz-tar-bz2/
本站僅提供存儲服務,所有內容均由用戶發布,如發現有害或侵權內容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
linux tar命令打包整個文件夾詳解,Linux tar打包命令詳解
tar命令用法總結
Linux-壓縮和歸檔命令
Linux tar命令
.tar.bz2文件解壓命令
有關tar的指令
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯系客服!

聯系客服

主站蜘蛛池模板: 威海市| 黑河市| 昭通市| 曲松县| 广安市| 崇文区| 大丰市| 金乡县| 安新县| 焦作市| 天柱县| 新晃| 华蓥市| 都江堰市| 体育| 理塘县| 佛坪县| 迁西县| 拜泉县| 瑞金市| 保康县| 翁源县| 科尔| 喀喇| 商洛市| 福贡县| 平罗县| 叶城县| 乌兰县| 吉木萨尔县| 鸡东县| 农安县| 怀安县| 元阳县| 凯里市| 电白县| 梁山县| 游戏| 岑巩县| 漳州市| 西平县|