第七课时预习笔记

 压缩打包介绍

 

在windows下我们接触最多的压缩文件是.rar格式的:但在linux中是不能识别这种格式的,它有自己独特的压缩工具。但.zip格式的文件在windows和linux下都能使用,linux下最常见的压缩文件通常都是.tar.gz格式的,除此之外还有.tar、.gz、.bz2、.zip、等格式。


gzip压缩工具

 gzip后面直接跟文件名,表示在当前目录下压缩改文件,而源文件也会消失。

gzip -d :解压缩,和gunzip一样。

gzip -(1-9):表示压缩等级,1 位最差,9为最高,默认是6.级数越大cpu的占有率越高

zcat 1.txt.gz :查看压缩文件,其实它是先解压在查看。

gzip -c 1.txt > /root/1.txt.gz :给压缩文件指定目录,原文件的不会丢失。

gzip -d -c /root/1.txt.gz > 2.txt  :指定路径解压,同时可以改名。

gzip不能压缩目录

 

 bzip2压缩工具

bzip2后面直接跟文件名,表示在当前目录下压缩改文件,而源文件也会消失。

dzip2 -d :解压缩,和dunzip一样。

bzip2 -(1-9):表示压缩等级,1 位最差,9为最高,默认是9.级数越大cpu的占有率越高

bzip2 -c 1.txt > /root/1.txt.gz :给压缩文件指定目录,原文件的不会丢失。

 

bzip2 -d -c /root/1.txt.gz > 2.txt  :指定路径解压,同时可以改名。

bzcat 1.txt.gz :查看压缩文件,其实它是先解压在查看。同时bzip2也是不可以压缩目录的。

 

xz压缩工具

xz后面直接跟文件名,表示在当前目录下压缩改文件,而源文件也会消失,首先安装xz:xz -d :解压缩,和unxz一样。

xz -(1-9):表示压缩等级,1 位最差,9为最高,默认是6.级数越大cpu的占有率越高

xz -c 1.txt > /root/1.txt.gz :给压缩文件指定目录,原文件的不会丢失。

xz -d -c /root/1.txt.gz > 2.txt  :指定路径解压,同时可以改名。同时xz也是不可以压缩目录的。

zip压缩工具

zip压缩包在windows和linux中都比较常用,他可以压缩目录和文件,压缩目录时需要制定目录下的文件。zip后面先跟目标文件名,即压缩后的自定义压缩名,然后跟要压缩的文件和目录,若你的CentOS没有zip需要使用yum工具安装

使用zip压缩文件

使用zip压缩目录注意不管使用zip压缩的是文件还是目录,压缩完以后元文件或目录都不会被删除。

解压“.zip”格式文件时并不是使用zip命令,而是使用unzip命令。若系统中没有unzip需要使用yum工具安装

使用unzip解压

指定解压缩路径

.zip文件是没有办法查看的我们只能用“unzip -l”命令去查看某个.zip文件的列表。

tar打包

tar本身就是一个打包工具,可以吧目录打成一个文件,他吧所有的文件整合成一个大文件方便复制和移动,

使用tar打包文件:

tar命令不仅可以打包目录,也可以打包文件,打包时不加“-v”选项,表示不可视化,

其实不管是打包还是解包,原来的文件是不会删除的,而且他会覆盖当前已经存在的文件或者目录,

使用tar  -tf查看包中的文件列表

--exclube 选项:表示打包的时候过滤掉某个文件或目录。

tar -cvf yasuo.tar --exclude "*.txt" yasuo:

打包并压缩

tar -zcvf :打包的同时使用gzip压缩。

tar -zxvf :解包的同时使用gzip解压。

tar -jcvf :打包的时候使用bzip2压缩。

tar -jxvf :打包的时候使用bzip2解压。

tar -Jcvf :打包的时候使用xz压缩。

tar -Jcvf :打包的时候使用xz解缩。

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值