四周第五次课(4月17号)笔记

6.5 zip压缩工具
6.6 tar打包
6.7 压缩并打包


zip支持压缩目录


压缩效果并不绝对,和文件本身也有关,因此xz不一定是压缩程度最大的


压缩目录命令:zip -r 压缩后的目录名.zip  压缩对象(含目录和文件)

e.g.如需要把liut2目录和3.txt文件压缩成liut.zip,原文件依旧保留


unzip解压缩命令: unzip  需要解压缩的目录  -d  目标目录

tips: ①解压缩如果不指定路径会默认当前目录  ②解压缩只能更改路径,不能修改文件名 ③由于压缩功能保留原文件,在解压缩过程中会询问是否覆盖原目录中的文件内容


zip压缩后只能通过unzip -l   .zip查看文件列表,不可查看文件内容, 如下图所示:


Tar打包


e.g. 打包: tar -cvf liut2.tar  liut2/  ,v去掉后无可视化界面

        解包: tar -xvf liut2.tar 和unzip不同,直接替换原目录或文件


tar的exclude功能,用法 tar -cvf   .tar --exclude  txt  /  "*.txt"(由于tar无法打包创建空文档,出现以下提示)


打包并压缩

具体操作如下:

先压缩再打包.gz文件使用命令:tar -czvf  xxxxxxx   .bz2使用: tar -cjvf xxxxx    .xz使用 tar -cJvf xxxx

解压缩再打包:tar -xzvf xxx/ tar - xjvf xxx / tar -xJvf xxxxx


tar -tf  xxx查看压缩文件


阅读更多
个人分类: Linux
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭