05Linux 备份压缩


1,gzip命令(压缩文件)

  • 压缩/解压缩文件,不能压缩目录
  • windows下接触的压缩文件大多是.rar,.7z格式,Linux下,不能识别这种格式。.zip格式的文件在Windows和Linux下都能使用。
  • 压缩文件,能节省磁盘空间,传输时能节省网络带宽
gzip a.txt		压缩文件a.txt
gzip *			压缩当前目录下的所有文件
gzip -dv *		解压当前目录下的全部压缩文件并列出详细信息     --d解压 -v列出详细信息

2,gunzip命令(解压文件)

gunzip是个使用广泛的解压缩程序,它用于解开被gzip压缩过的文件

gunzip a.txt	解压文件a.txt
gunzip *		解压当前目录下的所有压缩文件

3,tar命令(打包、压缩和解压 文件/文件夹)

注意:tar本身不具有压缩功能,是通过调用压缩功能实现的

tar -cvf 打包文件名 文件名				打包文件步兵指定打包之后的文件名(仅打包不压缩)
tar -zcvf 压缩文件名 文件名/文件夹名		压缩文件或者文件夹并指定压缩文件名(打包压缩)
tar -ztvf 压缩文件名						查看压缩文件中有哪些文件
tar -zxvf 压缩文件名						解压

参数选项:
	-c 建立新的压缩文件
	-v 显示指令执行过程
	-f<备份文件> 指定压缩文件
	-z 通过gzip指令处理压缩文件
	-t 列出压缩文件中的内容
	-x 表示解压

1、将 txtfile.txt文件打包(仅打包,不压缩)

将文件txtfile.tx文件t打包成txt.tar

tar -cvf txt.tar txtfile.txt 

在这里插入图片描述
2、将 txtfile.txt文件打包压缩(打包压缩(gzip))

tar -zcvf txt.tar.gz txtfile.txt 

在这里插入图片描述
3、查看压缩文件中有哪些文件

tar -ztvf txt.tar.gz

在这里插入图片描述
压缩包中的文件有txtfile.txt

4、将tar 包解压缩

1.新建目录
 mkdir ysFiles
2.复制
 cp txt.tar.gz ./ysFiles/
3.解压缩
 tar -zxvf /home/itcast/ysFiles/txt.tar.gz

解压后的文件如下
在这里插入图片描述

4,zip命令(压缩文件/文件夹)

zip是个使用广泛的压缩程序,文件经它压缩后会另外产生具有".zip"扩展名的压缩文件。

zip [必要参数][可选参数][文件]       压缩文件/文件夹

参数选项:
	-q不显示指令的执行过程
	-r递归处理,将指定目录下的所有文件和文件夹一并处理

将文件或者文件夹进行压缩处理

zip -q -r 压缩文件名 文件/文件夹		压缩

将文件夹sun压缩成压缩文件sun.zip

zip -q -r sun.zip sun

5,unzip命令(解压文件/文件夹)

只能对以“.zip”为扩展名的压缩文件进行解压

unzip [必要参数][选择参数][文件]		解压文件/文件夹

注意:只能对“.zip”扩展名的压缩文件
参数选项:
	-l 显示压缩文件内所包含的文件
	-d<目录> 指定文件解压缩后所要存储的目录

unzip -l 压缩文件名				查看这个压缩文件中有什么内容
unzip -d 指定文件夹 压缩文件	将压缩文件解压到指定文件夹中

查看压缩文件aaa.zip里所包含的内容
在这里插入图片描述
将压缩文件aaa.zip里的内容解压到bbb文件夹中
在这里插入图片描述
在这里插入图片描述

6,bzip2命令(压缩文件/文件夹)

  • bzip2相比于zip,使用了新的压缩算法,压缩后的文件比原来的药效,但同样花费的时间变长。
  • 若在使用该命令时,没有加上任何的参数,bzip2压缩完文件后会产生.bz2的压缩文件,并删除掉原始的文件。
bzip2 a.txt		压缩文件a.txt生成a.txt.bz2压缩文件并删除掉a.txt文件

7,bunzip2命令(解压文件/文件夹)

bunzip2 a.bz2		解压文件a.bz2
bunzip2 -v a.bz2	解压文件a.bz2并显示详情信息
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值