压缩命令 gzip bzip2 xz zip

1.压缩命令gzip

gzip不能压缩目录,可以指定压缩级别1-9,默认级别是6,压缩格式是gz。不保留源文件

1.1 gzip使用方法

格式:

gzip [选项] 参数

选项:

不加选项:压缩

-d:解压

-c:将压缩的数据传输到屏幕上,可通过数据流重定向来处理。

t:检验压缩文件的一致性。

v:可以压缩比等信息。

#:#为数字。压缩等级,-1最快,-9最慢,默认-6。

1.2 实例

压缩文件

# gzip 1.txt

# ll

-rw-r--r--. 1 root root 251321 4月  16 09:43 1.txt.gz

解压缩,两条命令均可

# gzip -d 1.txt.gz

# gunzip 1.txt.gz

# ll

-rw-r--r--. 1 root root 1010760 4月  16 09:43 1.txt

保留原文件压缩。和解压出新文件

# gzip -c 1.txt > 1.txt.gz

# ll

-rw-r--r--. 1 root root 1010760 4月  16 09:43 1.txt

-rw-r--r--. 1 root root  251321 4月  16 09:58 1.txt.gz

# gzip -d -c 1.txt.gz > 2.txt

# ll

-rw-r--r--. 1 root root 1010760 4月  16 09:43 1.txt

-rw-r--r--. 1 root root  251321 4月  16 10:14 1.txt.gz

-rw-r--r--. 1 root root 1010760 4月  16 10:14 2.txt

查看gz压缩文件内容

# zcat 1.txt.gz

查看文件类型

# file 1.txt.gz

1.txt.gz: gzip compressed data, was "1.txt", from Unix, last modified: Mon Apr 16 09:43:17 2018

2.压缩命令 bzip2

bzip2不能压缩目录,可以指定压缩级别1-9,默认级别是9,压缩格式是bz2。不保留源文件

2.1 bzip使用方法

格式:

bzip2 [选项] 参数

选项:

不加选项:压缩

-d:解压

-c:将压缩的数据传输到屏幕上,可通过数据流重定向来处理。

k:保留源文件压缩。

v:可以压缩比等信息。

#:#为数字。压缩等级,-1最快,-9最慢,默认-9。

2.2 实例

压缩文件

# bzip2 1.txt

# ll

-rw-r--r--. 1 root root 62560 4月  16 09:43 1.txt.bz2

解压缩,两条命令均可

# bzip2 -d 1.txt.bz2

# bunzip2 1.txt.bz2

# ll

-rw-r--r--. 1 root root 1010760 4月  16 09:43 1.txt

保留原文件压缩

# bzip2 -c 1.txt > 1.txt.bz2

# ll

-rw-r--r--. 1 root root 1010760 4月  16 09:43 1.txt

-rw-r--r--. 1 root root   62560 4月  16 10:18 1.txt.bz2

查看bz2压缩文件内容

# bzcat 1.txt.bz2

查看文件类型

# file 1.txt.bz2

1.txt.bz2: bzip2 compressed data, block size = 900k

3.压缩命令xz

xz不能压缩目录,压缩格式是xz。不保留源文件

3.1 xz使用方法

格式:

xz [选项] 参数

选项:

不加选项:压缩

-d:解压

-c:将压缩的数据传输到屏幕上,可通过数据流重定向来处理。

v:可以压缩比等信息。

3.2 实例

压缩文件

# xz 1.txt

解压缩,两条命令均可

# xz -d 1.txt.xz

# unxz 1.txt.xz

保留原文件压缩

# zx -c 1.txt > 1.txt.xz

查看xz压缩文件内容

# xzcat 1.txt.xz

查看文件类型

# file 1.txt.xz

1.txt.xz: XZ compressed data

4.压缩命令zip

zip目录可以压缩目录,压缩格式是zip。保留源文件

4.1 zip命令的使用方法

格式:

zip [选项] 目标文件  源文件

unzip  [选项]  源文件  目标文件

选项:

不加选项:默认压缩

-r:压缩目录

-d:指定解压缩路径,一定注意选项的位置,unzip

-l:查看压缩文件列表,unzip

4.2 实例

压缩文件

# zip 1.txt.zip 1.txt

压缩目录

# zip -r wang.zip wang

解压文件,文件存在,提醒是否覆盖

# unzip 1.txt.zip

replace 1.txt? [y]es, [n]o, [A]ll, [N]one, [r]ename: y

解压目录到指定目录

# unzip  wang.zip -d /tmp/

查看压缩文件的文件列表

# unzip -l wang.zip

Length      Date    Time    Name

---------  ---------- -----   ----

0  04-16-2018 10:50   wang/

1010760  04-16-2018 10:50   wang/1.txt

251457  04-16-2018 10:50   wang/1.txt.zip

---------                     -------

1262217                     3 files

原文地址:http://blog.51cto.com/11060853/2103890

时间: 2024-11-10 01:18:49

压缩命令 gzip bzip2 xz zip的相关文章

压缩 和归档 gzip bzip2 xz zip tar

linux流行的压缩格式 *.gz *.bz2 *.xz *.zip compress 压缩 uncompress 解压 流行的压缩工具 gzip *.gz bzip2 *.bz2 xz *.xz zip *.xip gzip 压缩工具用法 gzip /path/file  注意:压缩后会删除原文件,并且不可压缩目录 -d 解压缩 -# 1-9 (#为数字)表示指定压缩比 数字越大,压缩比越大,压缩后文件越小,压缩时间越长 gunzip /path/filename 解压缩 注:解压缩后会删除,

压缩工具gzip,bzip2,xz,zip,tar

gzip bzip2 xz 都可以指定压缩等级,都是1到9 ,不能指定解压目录,不过单个文件时可以使用-c参数重定向(-c:将压缩解压后的结果输出到标准输出)实现.unzip可以使用-d指定解压目录 打包工具tar: 特点是可以将文件.目录打包成一个文件方便管理,而且可以结合gzip.bzip2.xz等压缩工具对文件.目录进行压缩打包(实际上是先打包再压缩):不管是打包还是解压,原文件都不会删除,而且他会覆盖当前已存在的文件或目录.还可以使用相应压缩工具的文本文件查看命令. 语法: tar [-

压缩解压归档gzip\bzip2\xz\zip\tar

常用工具 compress/uncompress .z gzip/gunzip .gz bzip2/bunzip2 .bz2 xz/unxz .xz zip/unzip .zip tar,cpio GZIP/GUNZIP/ZCAT,压缩文件 #gzip file 压缩后删除源文件 -d gunzip -c 输出到标准输出,加输出重定向>保存源文件 -0~9 压缩比例,默认6 #gunzip file 解压缩后删除源文件,相当于gzip -d file #zcat file 不展开的情况查看文本内

linux 命令 - 压缩命令 gzip bzip2

.gz格式的压缩 gzip  源文件 #压缩为.gz格式的压缩文件,源文件会消失 gzip  -c  原文件 > 压缩文件 (不建议使用) #压缩为.gz 格式的压缩文件,源文件保留 例如: gzip -c  cangls > cangls.zip gzip  -r  目录 (不建议使用) #压缩目录下的所有子文件,但不能压缩目录 windows系统可以解压缩.gz 格式的压缩文件. .gz 解压缩命令 gzip -d 压缩文件 或者 gunzip  压缩文件 gunzip -r 目录 #可以

4周第4次课 压缩打包介绍 gzip bzip2 xz压缩工具

压缩打包介绍 压缩的目的是为了节约磁盘空间.节约带宽提高传输效率,也利于文件的管理. 常见压缩文件 平台 类型/后缀 Windows .rar .zip .7z Linux .zip .gz .bz2 .xz .tar.bz2 .tar.xz 常见压缩工具和压缩比率 gzip < bzip2 < xz gzip gzip压缩级别1-9,数字越大压缩比率越高,默认6.压缩后源文件删除,不能压缩目录. 用法 命令 实例 压缩 gzip [参数][文件名] gzip -3 1.txt 解压缩 gzi

9. 文件系统——文件的压缩、解压缩、归档及底层复制命令(gzip bzip2 xz tar dd)

一.压缩和解压缩文件 先来看一个例子,现在要将如下几个字符串存储到硬盘上: abcdef,abc,def,mnabc,mndef 现在可以为这几个字符串设置编号,abc编号为1,def编号为2,mn的编号为3,于是上述字符串可以存为如下形式: abcdef,1,2,mn1,32 这个过程就是文件压缩的过程,而解压缩的过程,就是将按照编号存储的字符串还原成完整的字符串.故压缩就是将重复的内容使用符号加以替代.不同的压缩方法会采用不同的压缩算法,例如上述字符串可以将abc作为编号1,也可以将abcd

压缩打包介绍 gzip bzip2 xz压缩工具

一.压缩打包介绍 压缩打包文件对磁盘来讲,节省空间,对传输来讲,传输速度变短,带宽资源耗费减少 二.gzip压缩工具#find /etc/ -type f -name "*.conf" -exec cat {} >> 1.txt \;// 查找/etc/下的所有.conf文件并把cat出来的所有.conf文件追加到1.txt中 gzip压缩:(不能压缩目录)#gzip filename //压缩完成之后文件名称变为:filename.gz格式gzip解压:#gzip -d

Linux常见压缩命令 - gzip,zcat,bzip2,bzcat

几个常见的压缩文件扩展名 *.Z compress 程序压缩的文件. *.gz gzip 程序压缩的文件. *.bz2 bzip2 程序压缩的文件: *.tar tar 程序打包的数据,并没有压缩过: *.tar.gz tar 程序打包的文件,当中而且经过 gzip 的压缩 *.tar.bz2 tar 程序打包的文件.当中而且经过 bzip2 的压缩 compress [[email protected] ~]# yum install ncompress base 100% |========

find gzip bzip2 &nbsp; xz &nbsp; tar

find命令 一.find命令基本介绍 1.find作用 通过遍历指定路径实时查找符合条件的文件. find工作特点 2.find工作特点 查找速度较慢 精确查找 实时查找 用户只能搜索有读取和执行权限的目录 3.语法 find [OPTIONS]... [查找路径] [查找条件] [处理方式] 查找路径:指定具体的目标路径,默认是当前所处的目录 查找条件:即查找标准,可以是文件名.文件大小.文件权限.文件属主与属组.inode.文件的时间戳.文件类型等等.如果不添加查找条件,则查找的是当前目录