1.gzip和bzip2
\qquad gzip和bzip2的处理解压和压缩的功能并不强大,一是:不能处理打包压缩;二是:gzip压缩不保留原文件,bzip2 -k 要压缩的文件可以保留原文件;三是:只能压缩文件,不能压缩目录。
 \qquadgzip处理.gz格式的压缩包;bzip2处理.bz2格式的压缩包。
2. tar
\qquadtar是最常用的压缩命令之一。
2.1 tar参数
c——创建压缩包
x——解压压缩包
v——显示压缩或解压过程中的提示信息
f——指定压缩文件的名字z——使用gzip方式压缩文件,压缩后的文件为.gz格式,解压.gz格式
j——使用bzip2方式压缩文件,压缩后的文件为.bz2格式,或者解压.bz2格式文件
#当tar命令不使用z或j参数时,只能打包,不能压缩
2.2 tar压缩
tar   zcvf   生成的压缩包名字(xxx.tar.gz)      要压缩的文件或者目录    #使用gzip方式压缩文件
tar   jcvf    生成的压缩包名字(xxx.tar.bz2)      要压缩的文件或者目录   #使用bzip2方式压缩文件
2.3 tar解压
tar    zxvf     要解压的压缩包名字(.gz格式)      #解压到当前目录下
tar   zxvf   要解压的压缩包名字 (.gz格式)     -C    解压到的目录的路径    #解压到指定的目录
tar    jxvf     要解压的压缩包名字(.bz2格式)      #解压到当前目录下
tar   jxvf   要解压的压缩包名字 (.bz2格式)     -C    解压到的目录的路径    #解压到指定的目录
3.rar
3.1 rar的安装
sudo apt-get install rar    #在Ubuntu操作系统中
sudo  yum  install rar     #在centos操作系统中
3.2 rar的参数
a——压缩
x——解压
3.3压缩和解压
rar  a  生成的压缩包的名字(不用添加后缀,rar自动添加后缀.rar)   要压缩的文件或者目录
rar  x   要解压的压缩的文件   要解压到的目录(没有解压目录时,默认解压到当前目录下)
4.zip
4.1 zip的压缩
zip  压缩包的名字   要压缩的文件或者目录
4.2 zip的解压
unzip  要解压的压缩包的名字   #解压到当前目录下
unzip  要解压的压缩包的名字   -d    解压到指定的目录路径