zip压缩工具 tar打包并压缩

一、zip压缩工具

zip支持压缩目录
#zip filename.zip filename //使用zip命令压缩filename文件
#zip -r aaa.zip aaa //压缩目录需要加-r ,使用zip命令压缩aaa目录
#unzip //解压缩命令
#unzip aaa.zip -d bbb/ //-d 指定aaa.zip文件解压到bbb目录下
#unzip -l aaa.zip //查看aaa.zip的文件列表,不能查看内容

二、tar打包工具

#tar -cvf aaa.tar aaa/ //把aaa文件打包成tar包,-c 创建 -v 可视化,-f 后面跟tar包的名字
#tar -xvf aaa.tar //解包aaa.tar包
#tar -tf aaa.tar //查看aaa.tar包内容
#tar -cvf aaa.tar --exclude bbb ccc 1.txt 2.txt //将bbb文件除外的所有文件打包为aaa.tar
#tar -cvf aaa.tar --exclude bbb --exclude ccc 1.txt 2.txt //将bbb 、ccc文件除外的所有文件打包为aaa.tar(将bbb ccc文件过滤掉)
#tar -cvf aaa.tar --exclude bbb --exclude ".txt" 1.txt 2.txt //将bbb 、.txt文件除外的所有文件打包为aaa.tar包(过滤掉所有bbb文件和所有.txt文件)

三、打包并压缩

#tar -zcvf aaa.tar.gz bbb 1.txt 2.txt //使用-z,将bbb 1.txt 2.txt文件或目录打包压缩成aaa.tar.gz包
#tar -zxvf aaa.tar.gz //将aaa.tar.gz解压缩

#tar -jcvf aaa.tar.bz2 bbb 1.txt 2.txt //使用-j,将bbb 1.txt 2.txt文件或目录打包压缩成aaa.tar.bz2包
#tar -jxvf aaa.tar.bz2 //将aaa.tar.bz2解压缩

#tar -Jcvf aaa.tar.xz bbb 1.txt 2.txt //使用-J,将bbb 1.txt 2.txt文件或目录打包压缩aaa.tar.xz包
#tar -Jxvf aaa.tar.xz //将aaa.tar.xz解压缩

#tar -tf aaa.tar.gz //查看文件列表
#tar -tf aaa.tar.bz2 //查看文件列表
#tar -tf aaa.tar.xz //查看文件列表

原文地址:http://blog.51cto.com/13669226/2104657

时间: 2024-11-16 00:18:29

zip压缩工具 tar打包并压缩的相关文章

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

6.5 zip压缩工具 6.6 tar打包 6.7 打包并压缩 zip压缩工具 xz,bzip2,gzip都不支持压缩目录 zip可以压缩目录 压缩文件 zip  2.txt.zip  2.txt [[email protected] ~]# zip 2.txt.zip 2.txt adding: 2.txt (deflated 99%) [[email protected] ~]# du -sh * 108K 2.txt 4.0K 2.txt.zip 压缩目录+文件 zip  -r  test

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

zip压缩工具 zip支持压缩目录.并且源文件不删除.先yum安装zip ·zip压缩文件:zip+压缩后的文件名+源文件名如压缩1.txtzip 1.txt.zip 1.txt·-r:压缩目录,如下图将1.txt和yang压缩并取名为y.zip·zip有一个特点,压缩后不会删除原文件,我们还是可以看到原文件的·unzip:解压(如果提示未找到命令就安装unzip包)·因为zip 的特点是不会删除原文件,所以我们解压的时候会提示是否覆盖,A是全部覆盖·-d:指定解压到哪里,如下图(unzip后面

zip,tar,打包并压缩

zip压缩工具 zip 1.txt.zip 1.txt 压缩1.txt为1.txt.zip zip -r 123.zip 123/ 压缩目录 unzip 1.txt.zip解压文件,不能指定解压后的文件名 unzip 123.zip -d /root/456/解压到指定目录,不能改解压后的目录名 unzip -l 123.zip 查看zip文件的信息,不能查看文件内容 [[email protected] d6z]# unzip -l d6z.zip Archive: d6z.zip Lengt

linux笔记 文件的压缩与解压缩gzip、bzip2、xz、zip&unzip、tar打包、tar打包和压缩并用

压缩文件意义节省网络传输带宽,降低磁盘使用率.但会使用一定的cpu. 1.gzip 不支持压缩目录,gzip后直接跟文件名,在当前目录下压缩时,原文件会消失. #gzip filename 指定压缩目录:#gzip -c 123.txt > /tmp/123.txt.gz 将当前目录下123.txt文件压缩到tmp目录下名字为123.txt.gz 解压缩:#gzip -d file.gz #zcat file.gz  查看.gz文件内容 2.bzip2 不支持压缩目录,bzip2后可直接跟文件名

tar、zip 、unzip 打包与压缩 (参考:http://pengyl.blog.51cto.com/5591604/1191197)

通常都是先通过tar命令将多个文件或目录打包成一个包文件,然后再通过gzip或bzip2进行压缩,如*.tar.gz和*.tar.bz2就属于这种先打包再压缩的文件.在实际使用中,一般都是通过tar命令来调用gzip或bzip2进行压缩或解压,而很少去单独使用gzip或bzip2命令 [email protected] ~]# tar -cvf /tmp/etc.tar /etc<==仅打包,不压缩! [[email protected] ~]# tar -zcvf /tmp/etc.tar.g

tar --打包和压缩

tar  参考链接 作用:为linux的文件和目录创建档案,也可以在档案中改变文件,或者向档案中加入新的文件即用来压缩和解压文件.tar本身不具有压缩功能.他是调用压缩功能实现的 语法:tar[必要参数][选择参数][文件] 参数: 必要参数有如下: -A 新增压缩文件到已存在的压缩 add -B 设置区块大小 block -c 建立新的压缩文件 create -d 记录文件的差别 difference -r 添加文件到已经压缩的文件 -u 添加改变了和现有的文件到已经存在的压缩文件 -x 从压

Tar打包、压缩与解压缩到指定目录的方法

tar在linux上是常用的打包.压缩.加压缩工具,他的参数很多,折里仅仅列举常用的压缩与解压缩参数 参数: -c :create 建立压缩档案的参数: -x : 解压缩压缩档案的参数: -z : 是否需要用gzip压缩: -v: 压缩的过程中显示档案: -f: 置顶文档名,在f后面立即接文件名,不能再加参数 举例: 一,将整个/home/www/images 目录下的文件全部打包为 /home/www/images.tar [[email protected] ~]# tar -cvf /ho

linux zip命令 tar命令 【压缩、解压缩】参数列表:

linux zip命令参数列表: -a 将文件转成ASCII模式 -F 尝试修复损坏的压缩文件 -h 显示帮助界面 -m 将文件压缩之后,删除源文件 -n 特定字符串 不压缩具有特定字尾字符串的文件 -o 将压缩文件内的所有文件的最新变动时间设为压缩时候的时间 -q 安静模式,在压缩的时候不显示指令的执行过程 -r 将指定的目录下的所有子目录以及文件一起处理 -S 包含系统文件和隐含文件(S是大写) -t 日期 把压缩文件的最后修改日期设为指定的日期,日期格式为mmddyyyy 举例: 压缩目录

tar打包和压缩并用

压缩/打包 和 解压缩/解包 gzip.bzip2.xz时用命令: 压缩/打包/查看列表gzip: tar  -zcvf  1.tar.gz  文件名或目录 解压缩/解包gzip: tar  -zxvf  1.tar.gz 查看打包压缩文件列表: tar  -tf  1.tar.gz 压缩/打包/查看列表bzip2: tar  -jcvf  1.tar.bz2  文件名或目录 解压缩/解包bzip2: tar  -jxvf  1.tar.bz2 查看打包压缩文件列表: tar  -tf  1.t