压缩解压归档gzip\bzip2\xz\zip\tar

简介:

常用工具

compress/uncompress

.z

gzip/gunzip

.gz

bzip2/bunzip2

.bz2

xz/unxz

.xz

zip/unzip

.zip

tar,cpio


 

  • GZIP/GUNZIP/ZCAT,压缩文件

#gzip file 压缩后删除源文件

-d gunzip

-c 输出到标准输出,加输出重定向>保存源文件

-0~9 压缩比例,默认6

#gunzip file 解压缩后删除源文件,相当于gzip -d file

#zcat file 不展开的情况查看文本内容

  • BZIP2/BUNZIP2/BZCAT,压缩文件,压缩文件夹可以用递归-r-d

#bzip2 file 压缩后删除源文件

-d bunzip2

-k 保留源文件

-c 输出到标准输出,加输出重定向>保存源文件

-0~9 压缩比例,默认6

#bzcat file 不展开的情况查看文本内容

  • XZ/UNXZ/XZCAT/     , 压缩文件最大

#xz file 压缩后删除源文件

-d bunzip2

-k 保留源文件

-0~9 压缩比例,默认6

#xzcat file 不展开的情况查看文本内容

  • ZIP/UNZIP,归档,要指明压缩目录下的哪些文件

 

  • TAR

  1. 创建归档,非压缩

#tar -c -f  /tmp/dstfile.tar  /tmp/srcdir/

-j:bzip2

-z:gzip

-J:xz

#tar -c -f  -J /tmp/dstfile.tar.xz  /tmp/srcdir/    归档加压缩

  1. 展开归档

#mkdir dstdir

#tar -x -f  /tmp/srcfile.tar -C /tmp/dstdir/

  1. 查看归档文档




      本文转自echoroot 51CTO博客,原文链接:http://blog.51cto.com/echoroot/1922686,如需转载请自行联系原作者



相关文章
|
6月前
|
Linux
bzip2/bunzip2命令
`bzip2` 和 `bunzip2` 是Linux命令行下的压缩和解压缩工具,采用Burrows-Wheeler变换和Huffman编码,提供比`gzip`更高的压缩率。`.bz2`是压缩文件的扩展名。`bzip2`命令用于压缩,基础语法是`bzip2 [选项] 文件名`,常用选项包括`-c`, `-d`, `-k`, `-v`, `-z`和压缩级别设置。`bunzip2`用于解压缩,基本语法是`bunzip2 [选项] 文件名.bz2`,同样有`-c`, `-k`, `-v`选项。`bzip2 -d`等同于`bunzip2`,两者可互换使用。
95 5
|
4月前
|
Linux Shell
Linux中tar归档命令、zip压缩、gzip压缩、bzip2压缩
Linux中tar归档命令、zip压缩、gzip压缩、bzip2压缩
|
5月前
|
存储 算法 Linux
使用 bzip2 进行文件压缩和解压缩
`bzip2` 是 Linux 中用于压缩和解压缩的命令,提供比传统方法更好的压缩效果。要压缩文件,使用 `bzip2 filename`(-k 保留原文件),解压缩则用 `bzip2 -d` 或 `bunzip2`。`bzcat` 或 `bzip2 -dc` 可查看压缩文件内容。`-1` 到 `-9` 选项可调整压缩级别(默认为 6)。注意备份重要文件,处理大文件时检查磁盘空间。
|
Linux
Linux下tar bz gz等压缩包的压缩和解压
Linux下用户经常需要备份计算机系统中的数据,为了节省存储空间,常常将备份文件进行压缩,本文是对压缩和解压命令的大致总结   .tar.gz  解压:tar zxvf FileName.tar.gz  压缩:tar zcvf FileName.
1310 0