Linux操作系统——文件压缩归档

一、简介

压缩:linux中的压缩,默认只能压缩一个文件,不能压缩目录
归档:linux中将多个文件或者目录,打成一个包
为了能够将多个文件压缩成一个文件,可以先对多个文件进行归档,然后进行压缩,就可以了

linux中的,压缩的命令 

xz
gzip
bzip2
zip

linux中的,归档的命令 

tar  

二、压缩

案例:gzip对2.txt进行压缩 

gzip 2.txt

压缩结果是 2.txt.gz  

案例:xz对3.txt进行压缩  

[root@localhost ~]# xz 3.txt 

压缩结果是 3.txt.xz 

案例:bzip2对4.txt进行压缩 

bzip2 4.txt 

压缩结果是 4.txt.bz2  

以上几种压缩,解决的时候,都是加 -d 选项 

[root@localhost ~]# gzip -d 2.txt.gz  

注意:  

每种压缩都是只能压缩文件,不能压缩目录  

案例:用zip压缩5.txt压缩成 new.zip 

格式: zip 压缩文件名 原始文件
zip new.zip 5.txt

zip压缩 

● 可以压缩文件,也可以压缩目录
● zip的压缩包,解压的用unzip,这个命令可能需要先配置好yum源,然后用 yum install         unzip 进行安装

案例:用unzip解压 new.zip 

[root@localhost ~]# unzip abc.zip

 三、归档

归档简单来说,就是将多个文件,打成一个包,但是注意,打包是不会进行压缩的  

归档的命令格式 

tar 选项 归档文件名 要归档的文件列表 

选项 

-cvf 创建归档
-xvf 解开归档

案例:将当前位置下的所有文件,归档成 my.tar  

tar -cvf my.tar ./* 

注意 

可以先进行归档,然后对归档文件进行压缩,但是比较繁琐,建议一步搞定  

案例:将当前位置下的所有文件,归档压缩成 my.tar.gz  

tar -cvf my.tar.gz ./*  

案例:将 my.tar.gz 解压展开  

tar -xvf my.tar.gz 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值