压缩打包介绍
在windows下我们接触最多的压缩文件是.rar格式的:但在linux中是不能识别这种格式的,它有自己独特的压缩工具。但.zip格式的文件在windows和linux下都能使用,linux下最常见的压缩文件通常都是.tar.gz格式的,除此之外还有.tar、.gz、.bz2、.zip、等格式。
gzip压缩工具
gzip后面直接跟文件名,表示在当前目录下压缩改文件,而源文件也会消失。
gzip -d :解压缩,和gunzip一样。
gzip -(1-9):表示压缩等级,1 位最差,9为最高,默认是6.级数越大cpu的占有率越高。
zcat 1.txt.gz :查看压缩文件,其实它是先解压在查看。
gzip -c 1.txt > /root/1.txt.gz :给压缩文件指定目录,原文件的不会丢失。
gzip -d -c /root/1.txt.gz > 2.txt :指定路径解压,同时可以改名。
gzip不能压缩目录。
bzip2压缩工具
bzip2后面直接跟文件名,表示在当前目录下压缩改文件,而源文件也会消失。
dzip2 -d :解压缩,和dunzip一样。
bzip2 -(1-9):表示压缩等级,1 位最差,9为最高,默认是9.级数越大cpu的占有率越高。
bzip2 -c 1.txt > /root/1.txt.gz :给压缩文件指定目录,原文件的不会丢失。
bzip2 -d -c /root/1.txt.gz > 2.txt
:指定路径解压,同时可以改名。
bzcat 1.txt.gz :查看压缩文件,其实它是先解压在查看。同时bzip2也是不可以压缩目录的。
xz压缩工具
xz后面直接跟文件名,表示在当前目录下压缩改文件,而源文件也会消失,首先安装xz:xz -d :解压缩,和unxz一样。
xz -(1-9):表示压缩等级,1 位最差,9为最高,默认是6.级数越大cpu的占有率越高。
xz -c 1.txt > /root/1.txt.gz :给压缩文件指定目录,原文件的不会丢失。