压缩与解压缩

2019-05-22  本文已影响0人  cabbywang

gzip

gzip是GNU组织开发的一个压缩程序,.gz结尾的文件就是gzip压缩的结果。与gzip
相对的解压程序是gunzip。tar中使用-z这个参数来调用gzip。

tar -czf all.tar.gz *.jpg  # 将所有.jpg文件打包成all.tar.gz
tar -xzf all.tar.gz 

bzip2

bzip2是一个压缩能力更强的压缩程序,.bz2结尾的文件就是bzip2压缩的结果。
与bzip2相对的解压程序是bunzip2。tar中使用-j这个参数来调用gzip。

tar -cjf all.tar.bz2 *.jpg  # 将所有.jpg文件打包成all.tar.bz2
tar -xjf all.tar.bz2

linux下没有bzip2解压工具:

yum install bzip2 -y
 wget https://files.pythonhosted.org/packages/f8/2b/a80a70f71eb2b86992ffa5aaae41457791ae67faa70927fd16b76127c2b7/Twisted-19.2.0.tar.bz2  # 获取Twistedtar.bz2包
tar -xjf Twisted-19.2.0.tar.bz2 Twisted-19.2.0  # 解压缩
cd Twisted-19.2.0
python setup.py install  # 安装

compress

tar -cZf all.tar.Z *.jpg   # 将所有.jpg文件打包成all.tar.Z
tar -xZf all.tar.Z
上一篇 下一篇

猜你喜欢

热点阅读