常用压缩与解压工具使用

1、tar

打包

tar -cvf a.tar a.txt or a/

-v 查看详情

打包后gzip压缩

tar -zcvf a.tar.gz a.txt or a/

打包后bzip2压缩

tar -jcvf a.tar.bz2 a.txt or a/

解压打的包

tar -xf a.tar

解压gzip的包

tar -xzvf a.tar.gz

解压bzip2的包

tar -xjvf a.tar.gz

2、zip

打包

打包文件

zip a.zip a.txt

打包目录

zip -r a.zip a/

不解压查询带有del的文件

unzip -v a.zip|grep del

压缩并删除源文件

zip -rm a.zip a/

-m 删除源文件

不解压查询带有关键词的行

zgrep "aaa" a.zip

3、gzip

把目录下所有文件压缩为.gz文件

gzip *

解压.gz文件

gunzip file.gz

不解压查询

gzip -dc a.gz | grep aaa

时间: 2024-08-03 16:41:42

常用压缩与解压工具使用的相关文章

文件压缩、解压工具类。文件压缩格式为zip

package com.JUtils.file; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.util.zip.ZipEntry; impor

常用压缩,解压与打包

常用压缩格式: .zip .zg .bz2 .tar.gz .tar.bz2 .zip格式压缩 zip 压缩文件名 源文件 #压缩文件 注:压缩文件名写.zip后缀是为了标记该文件的压缩类型,方便管理. 注:在压缩时有压缩格式转换,所以当源文件很小时,压缩文件比源文件大. zip -r 压缩文件名 源目录 #压缩目录 注:如果在压缩目录没有加-r指令,压缩的是一个空目录,而不包含目录下的文件. .zip格式解压缩 unzip 压缩文件 #解压缩.zip文件 .gz格式压缩 .gzip 源文件 #

linux 常用压缩、解压命令

.tar.gz     解压为          tar   -zxvf   xx.tar.gz    压缩为 tar -zcvf  target.tar.gz ./src_dir zip 解压为   unzip target.zip .tar.bz2   解压为          tar   -jxvf    xx.tar.bz2  压缩为  tar -zcvf  target.tar.bz2 ./src_dir

shell脚本中if与case使用,查找文件locate与find的使用,压缩,解压及归档工具

shell脚本中if与case使用 查找文件locate与find的使用 压缩,解压及归档工具 执行的循序  顺序执行  选择执行  循环执行 条件语句if if只是一个有含义的词,不能单独作为指令使用. 单分支 if 条件判断:then 条件为真的分支代码 fi 双分支 if 判断条件:then 条件为真的分支代码 else 条件为假的分支代码 fi 多分支 if 判断条件1, if-true elif 判断条件2,then if-ture elif 判断条件3,then if-ture ..

Linux压缩解压工具--日常学习

Date:2017-04-08 命令(对应格式):gzip(.gz)  bzip2(.bz2)  xz(.xz)  compress(.z)   tar(.tar) 1.gzip 语法:gzip  选项  FILE 常用选项:-d   -#    -c (1)-d(decompressiom):解压 解压的方式有两种:"gizp  -d   FILE" 和"gunzip  FIEL" eg: tmp]# ls -lh messages(-h:human-readdb

linux中常用的压缩、解压命令详解

不管在windows中还是在linux中,我们会经常看到各种压缩的文件,此刻我们需要使用就得解压,在这就介绍介绍linux中解压.压缩的命令. 在做实验之前,我们先创建几个文件,大小都是100M,方便我们更能清晰理解. 一.compress[选项]file(不是太常用,而且tab键还不能补齐) ①compress file 压缩文件,其中我们可以看到compress压缩的文件是.Z结尾的压缩包. ② -d file 解压文件,但压缩文件会丢失,相当于uncompress 在这我们可以看到,不管是

Linux简单介绍与基本使用(文件操作、压缩与解压、常用shell命令)

文件管理(查找+操作) 使用图形界面 使用文本命令行 精确查找 查找find命令,递归的方式在目录下面层次查找 find 查找路径  [ 命令选项 ] [ 动作 ] 常用命令选项 按文件属性查找命令选项 -name 按文件名查找,区分大小写 -iname 按文件名查找,不区分大小写 -empty 查找空文件或目录 -maxdepth 查找最大深度 /第一级 /var/tmp/ 就是三级 / var tmp -mindepth 从哪个深度开始查找 /var 第二级 -perm 文件权限 比如477

Linux下常用压缩格式的压缩与解压方法

.tar 解包: tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) --------------------------------------------- .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 解压:tar zxvf FileName.tar.gz 压缩:tar zcvf FileName.

linux压缩、解压和归档

1      简介 压缩格式  gz bz2 xz zip Z 压缩算法:算法不同,压缩比也不相同 压缩比:(压缩前的文件大小-压缩后的文件大小)/压缩前的文件大小 文本文件压缩比大,图片视频比较小 xz>bz2>gz2>Z #这个对于大文件生效,小文件未必 常用的压缩解压工具: compress/uncompress .Z (比较老的压缩算法,比较少使用了) gzip/gunzip .gz (不支持目录压缩) bzip2/bunzip2 .bz2不支持目录压缩) xz/unxz .xz