linux的常用操作——压缩和解压缩

1.gzip和bzip2

\qquad gzip和bzip2的处理解压和压缩的功能并不强大,一是:不能处理打包压缩;二是:gzip压缩不保留原文件,bzip2 -k 要压缩的文件可以保留原文件;三是:只能压缩文件,不能压缩目录。
\qquad gzip处理.gz格式的压缩包;bzip2处理.bz2格式的压缩包。

2. tar

\qquad tar是最常用的压缩命令之一。

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    解压到指定的目录路径   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值