tar 和gzip 的区别
生活随笔
收集整理的這篇文章主要介紹了
tar 和gzip 的区别
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
打包是指將一大堆文件或目錄什么的變成一個總的文件,
壓縮則是將一個大的文件通過一些壓縮算法變成一個小文件。
為什么要區(qū)分這兩個概念呢?其實這源于Linux中的很多壓縮程序只能針對一個文件進行壓縮,這樣當你想要壓縮一大堆文件時,你就得先借助另它的工具將這一大堆文件先打成一個包,然后再就原來的壓縮程序進行壓縮。
?
對于一名普通的研發(fā)人員,常用的也就是二者的結合,先把一層層的文件打成一個包,然后壓縮,就可以進行其他的傳輸了
然而 tar 早就實現(xiàn)了這一重要需求,tar 可以調用gzip 方法
?
?tar調用gzip gzip是GNU組織開發(fā)的一個壓縮程序,.gz結尾的文件就是gzip壓縮的結果。與gzip相對的解壓程序是gunzip。tar中使用-z這個參數(shù)來調用gzip。
下面來舉例說明一下:
# 這條命令是將所有.jpg的文件打成一個tar包,并且將其用gzip壓縮,生成一個gzip壓縮過的包,包名為all.tar.gz
tar -czf all.tar.gz *.jpg
# 這條命令是將上面產生的包解開。
tar -xzf all.tar.gz
轉載于:https://www.cnblogs.com/zzy-9318/p/10366018.html
總結
以上是生活随笔為你收集整理的tar 和gzip 的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 引流手术多少钱啊?
- 下一篇: 求一个qq闺蜜网名带符号!