zip压缩工具,tar打包,打包并压缩

原创 2018年04月16日 23:32:18

zip压缩工具

zip压缩包在Windows和Linux中都比较常用,可以压缩目录和文件;zip压缩特点:zip压缩之后,原来的文件不删除

zip压缩文件


开始压缩文件,如没有zip命令,用 yum install -y zip 安装zip包,


zip压缩目录,压缩目录要加-r 选项

zip解压文件或目录

安装解压包 yum install -y unzip

解压文件时,由于zip压缩不会删除原来的文件,如果自己不手动删除的话,解压缩时候就会提示是否覆盖、替换。


zip解压文件到指定目录


zip解压文件不能指定文件名,压缩前是什么名字解压后还是什么名字


查看zip压缩包的文件列表



tar打包

tar可以把目录打包成一个文件,把所有文件整合成一个大文件,方便复制和移动。命令的格式为:

tar [选项]  filename 

-c:建立一个tar包或者压缩文件包
-f:指定目标文件名,如果多个参数组合使用时,把-f放在最后面
-z:同时用gzip压缩
-j:同时用bzip2压缩
-J:同时用xz压缩
-t:查看包里面的文件 -v:可视化
--exclude filename:表示打包除了该文件之外的内容

tar打包目录

若文件已经打包,再次打包会直接覆盖该文件,而不会有任何提示。



tar解包


tar也支持一起打包目录和文件


tar查看打包文件中的文件列表


tar过滤指定的文件进行打包

exclude支持多个文件过滤,*txt文件要加“”



打包并压缩

tar打包的同时使用gzip压缩,加 -z 参数;tar解包就是将命令中的-c换成-x即可



tar打包的同时使用bzip2压缩,加 -j 参数;tar解包就是将命令中的-c换成-x即可


tar打包的同时使用xz压缩,加 -J 参数;tar解包就是将命令中的-c换成-x即可


tar查看文件或目录列表


扩展学习

http://ask.apelearn.com/question/5435


<<AI入门(10)>>(C)

我们来讲讲高级求解技术:1.规则演绎系统:我们用if-then规则来求解问题: IF if1 if2 if3 ... THEN then1 then2 ...
  • ghj1976
  • ghj1976
  • 2000-12-29 08:45:00
  • 1168

tar、zip 、unzip 打包与压缩

本文出自 “水滴石穿” 博客,http://pengyl.blog.51cto.com/5591604/1191197 打包,即将许多个文件和目录合并保存为一个整体的包文件,以方便传递或携带。而压...
  • miaolxroy
  • miaolxroy
  • 2013-11-19 11:36:30
  • 2597

Solaris下打包压缩命令

1. (.tar)     打包: tar cvf Filename.tar DirName     解包: tar xvf Filename.tar   2. (.gz)      压缩:...
  • JillLiang
  • JillLiang
  • 2012-11-23 15:06:32
  • 2239

find命令查找特定文件,并通过-exec 选项将其按照原来的目录树打包成压缩文件

find ./ -type f -name "*.iso" -exec tar -cvf out_archive.tar {} + ;   $ ls libdisk.o  part_amig...
  • duanlove
  • duanlove
  • 2012-12-06 10:27:46
  • 3357

tar命令结合find搜索将指定条件的文件进行打包压缩

今天处理 /tmp 临时目录下 session 文件过多的问题,顺便找到了这个 tar 结合 find 打包压缩的方法,记录下来,很实用的哈!   搜索 /tmp 目录下 创建超过 2...
  • zsjangel
  • zsjangel
  • 2014-02-27 01:09:49
  • 5260

Linux tar 如何在压缩之后删除原文件及相关拓展用法

在平时的维护工作中,tar命令应该经是会常用到。我们常常用这个命令来归档压缩文件,如何压缩之后删除原文件呢? 假设我们压缩文件文件aaa.log 为aaa.log.tar.gz ,归档压缩之后,并删...
  • love__coder
  • love__coder
  • 2012-01-30 11:01:20
  • 8807

[CentOS]压缩+解压+打包命令大全

.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ——————————————— .gz 解压...
  • luohuaishao
  • luohuaishao
  • 2014-03-18 23:06:01
  • 3743

【Unix/Linux】【命令】【压缩/打包】打包(压缩)工具 —— tar命令

tar命令可以为linux的文件和目录创建档案。利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。利用tar命令,可以把一大堆的文件和目录全部打包成...
  • robinjwong
  • robinjwong
  • 2014-11-11 10:41:16
  • 999

六、Linux常用命令之压缩打包篇(gzip、gunzip、tar、zip、bzip2)

今天来讲解一下压缩和打包的相关命令,首先得先明确两个概念,即:压缩和打包 压缩:将文件或目录进行压强,使文件或目录大小变小 打包:表示将目录中的所有内容,捆绑在一起,方便传输,打包后的文件会变大,不一...
  • u013896457
  • u013896457
  • 2014-03-06 21:54:00
  • 15633

压缩工具zip,tar打包,打包并压缩

zip压缩工具zip命令可以压缩目录和文件,-r 压缩目录。zip使用方法zip 1.txt.zip 1.txt //压缩文件zip -r 123.zip 123/ //压缩目录unzip 1.txt...
  • Young_Linux
  • Young_Linux
  • 2018-03-04 19:40:38
  • 35
收藏助手
不良信息举报
您举报文章:zip压缩工具,tar打包,打包并压缩
举报原因:
原因补充:

(最多只允许输入30个字)