(九)linux文件打包和压缩

压缩:将文件体积减小,便于传输或携带

linux下的压缩及解压命令:

gzip 压缩(单个文件)

-v 显示文件名和压缩比

-d 将压缩后的文件进行解压

-#(0-9) 指定压缩比,默认为6

注意:只能对单个文件进行操作 

gzip -d  解压

gzip -v9 1.txt       (压缩)

gzip -vd 1.txt.gz   (解压)

 

unzip (解压window环境压缩的文件)

用于解压window系统压缩的zip格式文件

上传一个zip文件到宿主目录


cd /home/hqh  进入宿主目录

ls  查看新上传的文件

unzip -v temp.zip  只查看不解压

unzip temp.zip  默认解压到当前目录

unzip -d  /home/hqh/upload/  temp.zip  解压到指定目录

 

 tar

gzip只能对单一文件进行压缩,而tar命令可以对文件进行合并

综合起来,先使用tar命令将文件夹中的内容合并为一个tar包

再使用gzip命令将其压缩即可!

合并文件(.tar)

 tar -cvf  /home/hqh/new.tar  /home/hqh/upload

解包/抽取(展开)文件

tar -xvf new.tar

 
 

解包到指定目录

tar -xvf new.tar -C /mnt/temp  (-C 指定解压到哪个目录下)

 

合并,压缩文件(.tar.gz)

 
 

打包压缩合并使用

-c create     创建新的文件 

-z zip          压缩,使用gzip对文件进行压缩

-v verbose  详细信息

-f  file          文件

-x extract    解包,从一个archive提取多个file

tar -czvf temp.tar.gz temp        打包的同时压缩文件

tar -xzvf temp.tar.gz -C /mnt/   解包解压缩文件到指定目录下



 
 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值