gzip,bzip2压缩工具及tar打包工具
生活随笔
收集整理的這篇文章主要介紹了
gzip,bzip2压缩工具及tar打包工具
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? ? ? ? ?gzip,bzip2壓縮工具及tar打包工具
1.gzip壓縮工具
?? 1》參數:
??????? -c:將參數的數據輸出到屏幕上,可通過數據流重定向來處理
??????? -d:用于解壓
??????? -v:可以顯示出原文件/壓縮文件的壓縮比等
??????? -#:指壓縮等級,-1是最快的,但壓縮比最差,-9是最慢的,默認的是-6
2》gzip壓縮的后綴是:.gz
3》gzip可以直接接要壓縮的文件名,如要壓縮test這個文件:gzip test
????????????????????????????????????? 結果是test.gz
4》注:gzip不加參數壓縮時,原文件是會消失的,結果只有test.gz
?????????? gzip不能壓縮文件夾,只能壓縮單個文件
5》解壓縮 :gzip -d 文件名?? ,也可以使用:gunzip 文件名?
6》因為gzip不加參數壓縮時不能保存原文件,所以可以使用重定向來進行壓縮來保留原文件如: gzip -c test > test.gz?? 后面的文件名是自己來命名的,為了便于識別,最好使用.gz為后綴。
7》如果想要看壓縮文件中的內容,但又不想解壓縮,可以使用命令zcat命令
??? 即:zcat+文件名
2.bzip2壓縮工具
1》參數?
???? -c:將壓縮過程中產生的數據輸出到屏幕上,可通過數據流重定向來處理
???? -d:解壓縮
???? -k:壓縮時保留原文件
???? -v:可以顯示出原文件/壓縮文件的壓縮比等
???? -#:指壓縮等級,-1是最快的,但壓縮比最差,-9是最慢的,默認的是-6
? 2》bzip2的使用方法基本上和gzip是一樣的,但是它可以在壓縮時候不刪除原文件,那就要使用參數-k就可以實現,如:bzip2 -k test
? 3》bzip2壓縮后的后綴名是:.bz2
? 4》不解壓若想看里面的內容的話,使用的命令是:bzcat
???? 如:bzcat test.bz2
3 . tar工具的使用
?? 由于對文件進行壓縮時,只能壓縮單個的文件,不能壓縮文件夾,所以就要使用tar對文件夾先進行打包,才能進行文件夾的壓縮。
1》參數
?? -c:新建打包文件
?? -t:不進行解壓而查看打包文件中的內容
?? -x:解壓打包或解壓縮
?? -j:通過bzip2的支持進行壓縮/解壓縮,此時文件名叫做:*.tar.bz2
?? -z:通過gzip的支持進行壓縮/解壓縮,此時文件名叫做:*.tar.gz
?? -v:顯示處理的信息
?? -f filename:-f后面接要被處理的文件名
?? -C 目錄:這個參數用在解壓縮時,指定解壓縮的目錄。
?? -p:保留各人數據的原本權限與屬性。
?? -P:保留絕對路徑,即允許備份數據中含有根目錄的意思
? —exclude=file:在壓縮的過程中,還要將file打包
2》其實在日常中常被用到的只有下面的這三個而已
??? 壓縮:tar -jcv -f filename.tar.bz2? +要被壓縮的文件或目錄
??? 查詢:tar -jtv -f filename.tar.bz2
??? 解壓縮:tar -jxv -f filename.tar.bz2 -C +欲解壓縮的目錄
???? 注:也可以把參數j換成z,則后綴就變成了*.tar.gz
本文轉自 guodong810 51CTO博客,原文鏈接:http://blog.51cto.com/guodong810/999253,如需轉載請自行聯系原作者 超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生
1.gzip壓縮工具
?? 1》參數:
??????? -c:將參數的數據輸出到屏幕上,可通過數據流重定向來處理
??????? -d:用于解壓
??????? -v:可以顯示出原文件/壓縮文件的壓縮比等
??????? -#:指壓縮等級,-1是最快的,但壓縮比最差,-9是最慢的,默認的是-6
2》gzip壓縮的后綴是:.gz
3》gzip可以直接接要壓縮的文件名,如要壓縮test這個文件:gzip test
????????????????????????????????????? 結果是test.gz
4》注:gzip不加參數壓縮時,原文件是會消失的,結果只有test.gz
?????????? gzip不能壓縮文件夾,只能壓縮單個文件
5》解壓縮 :gzip -d 文件名?? ,也可以使用:gunzip 文件名?
6》因為gzip不加參數壓縮時不能保存原文件,所以可以使用重定向來進行壓縮來保留原文件如: gzip -c test > test.gz?? 后面的文件名是自己來命名的,為了便于識別,最好使用.gz為后綴。
7》如果想要看壓縮文件中的內容,但又不想解壓縮,可以使用命令zcat命令
??? 即:zcat+文件名
2.bzip2壓縮工具
1》參數?
???? -c:將壓縮過程中產生的數據輸出到屏幕上,可通過數據流重定向來處理
???? -d:解壓縮
???? -k:壓縮時保留原文件
???? -v:可以顯示出原文件/壓縮文件的壓縮比等
???? -#:指壓縮等級,-1是最快的,但壓縮比最差,-9是最慢的,默認的是-6
? 2》bzip2的使用方法基本上和gzip是一樣的,但是它可以在壓縮時候不刪除原文件,那就要使用參數-k就可以實現,如:bzip2 -k test
? 3》bzip2壓縮后的后綴名是:.bz2
? 4》不解壓若想看里面的內容的話,使用的命令是:bzcat
???? 如:bzcat test.bz2
3 . tar工具的使用
?? 由于對文件進行壓縮時,只能壓縮單個的文件,不能壓縮文件夾,所以就要使用tar對文件夾先進行打包,才能進行文件夾的壓縮。
1》參數
?? -c:新建打包文件
?? -t:不進行解壓而查看打包文件中的內容
?? -x:解壓打包或解壓縮
?? -j:通過bzip2的支持進行壓縮/解壓縮,此時文件名叫做:*.tar.bz2
?? -z:通過gzip的支持進行壓縮/解壓縮,此時文件名叫做:*.tar.gz
?? -v:顯示處理的信息
?? -f filename:-f后面接要被處理的文件名
?? -C 目錄:這個參數用在解壓縮時,指定解壓縮的目錄。
?? -p:保留各人數據的原本權限與屬性。
?? -P:保留絕對路徑,即允許備份數據中含有根目錄的意思
? —exclude=file:在壓縮的過程中,還要將file打包
2》其實在日常中常被用到的只有下面的這三個而已
??? 壓縮:tar -jcv -f filename.tar.bz2? +要被壓縮的文件或目錄
??? 查詢:tar -jtv -f filename.tar.bz2
??? 解壓縮:tar -jxv -f filename.tar.bz2 -C +欲解壓縮的目錄
???? 注:也可以把參數j換成z,則后綴就變成了*.tar.gz
本文轉自 guodong810 51CTO博客,原文鏈接:http://blog.51cto.com/guodong810/999253,如需轉載請自行聯系原作者 超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生
總結
以上是生活随笔為你收集整理的gzip,bzip2压缩工具及tar打包工具的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: zookeeper 的安装配置及简单使用
- 下一篇: 分布式文件系统之MooseFS----管