Linux压缩打包

压缩文件有时候也叫归档文件,但是归档是将多个文件捆绑成一个文件,并没有压缩,压缩才是将大小压缩的更小。

tar

压缩 tar -zcf 压缩后文件名.tar.gz 需要压缩的文件
[root@localhost ~]# tar -zcf ser.tar.gz services

压缩多个文件
[root@localhost ~]# tar -zcf serrr.tar.gz services 1.txt 

压缩多个文件到指定文件夹 tar -zcf 压缩包路径 压缩文件1 压缩文件2
[root@localhost ~]# tar -zcf /tmp/ serrr.tar.gz services 1.txt 

解压缩 tar -zxf 压缩文件 
解压到当前文件夹
[root@localhost ~]# tar -zxf ser.tar.gz 

解压到指定文件夹 tar -zxf 解压路径
一定要加-C 大写的C 表示更换目录
[root@localhost ~]# tar -zxf serrr.tar.gz -C /tmp/ 

归档 tar -cf 归档后的文件名.tar.gz 目标文件1 目标文件2

查看压缩包内容 tar -tf 压缩包
[root@localhost ~]# tar -tf serrr.tar.gz 

gzip

压缩、解压文件会自动删除源文件,tar会保留源文件
压缩多个文件,每个文件产生一个单独的压缩包

压缩
[root@localhost ~]# gzip services

解压
[root@localhost ~]# gzip -d services.gz

zip

保留源文件

压缩 zip -r 压缩文件名.zip 压缩目标1 压缩目标2
[root@localhost ~]# zip -r text.zip 1.txt  services

解压缩 unzip 压缩包
[root@localhost ~]# unzip text.zip 

rar

需要安装工具

安装软件
yum install epel-release -y
yum install unar -y
解压
unar -o 解压路径 被解压文件路径
[root@localhost ~]# unar -o ./test/ test.rar
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值