zcat程序用来体现gzip压缩的文本亿万先生官方网站:

gzip程序用来压缩文件,gunzip程序用来过来gzip压缩的文本,zcat程序用来体现gzip压缩的公文

tar.gz包的解压方法:tar zxvf [PackageName].tar.gz
tar.bz二包的解压方法:tar jxvf [PackageName].tar.bz2

减去和解压缩文件

压缩包也有两种情势,一种是tar.gz包(.tgz包也是这种),一种是tar.bz二包。

gunzip -l

siu@Darling ~/work $ gunzip -l b.gz 
         compressed        uncompressed  ratio uncompressed_name
                154                 182  26.4% b
siu@Darling ~/work $ ls
a  b.gz  c  dir

展现压缩和平解决压缩的消息,但并不实行解压缩

 

譬如说:将当前目录下,wpc.bmp压缩,命令如下:
gzip -v wpc.bmp

 

tar
linux上边包车型大巴存档工具。是对文本或许目录实行归档,归成二个文书,但并不降价扣。
语法格式
tar [主选项+辅选项] 文件或然目录列表主选项
-c 创制新的档案文件
-r 把要归档的公文增添到档案文件的末段
-t 列出档案文件中曾经归档的文本列表
-u
更新文件,用新文件代替档案中原本文件。如果备份文件中不设有该公文,则把它追加到备份文件的末尾
-x 从档案文件中还原来的书文件辅选项
-f 归档到普通文书
-k 保存已存在的公文。例如在苏醒的进程中,遭逢同样的文件,不会进展覆盖
-m 在还原来的文章件时,把具备文件的修改时间设定为当今岁月
-v 报告tar的事无巨细处理进度
-w 每一步都要开始展览确认
-z 用gzip来压缩/解压缩文件
-j 通过bzip二压缩/解压缩文件
-Z 通过compress程序过滤档案。

gunzip -c

siu@Darling ~/work $ gunzip -c b.gz 
Picture perfect memories scattered all around the floor
Reaching for the phone 'cause I can't fight it anymore
And I wonder if I ever cross your mind
For me it happens all the time

解压文件到专业输出,约等于壹解压就输出内容到显示器,不改造文件

 


zcat [file-list]

将压缩包文件解压缩到钦命目录: tar -zxvf [压缩文件] -C
[解压缩文件目录]

gzip -9 -r

亿万先生官方网站: 1

siu@Darling ~/work $ gzip -9 -r dir
siu@Darling ~/work $ ls
a  b.gz  c  dir
siu@Darling ~/work $ ls -l dir
总用量 12
-rw-r--r-- 1 siu siu 154  1月 12 16:22 a.gz
-rw-r--r-- 1 siu siu 154  1月 12 16:22 b.gz
-rw-r--r-- 1 siu siu 154  1月 12 16:22 c.gz

亿万先生官方网站: 2

用压缩量最大的方法递归压缩目录中的文件

 

譬如说:使用bzip2压缩当前目录下的归档文件wpc.tar,命令如下:
bzip2 wpc.tar

zcat

siu@Darling ~/work $ zcat b.gz 
Picture perfect memories scattered all around the floor
Reaching for the phone 'cause I can't fight it anymore
And I wonder if I ever cross your mind
For me it happens all the time

不解压而彰显压缩文件的始末

 

———————————————————————————————zip
& unzip
zip与windows的winzip压缩程序产生一样压缩文件.zip。
语法格式
zip 压缩文件名
被压缩文件列表例如:将当前目录下,wpc子目录下边包车型客车装有剧情压缩成wpc.zip,命令如下:
zip wpc.zip wpc/unzip
语法格式
unzip [选项] 压缩文件名.zip常用选项
-x 文件列表   解压缩文件,但不包涵“文件列表”中钦定的文本
-v 查看压缩文件目录,但不解压
-t 测试文件有无损坏,但不解压
-d 目录   把压缩文件解压到内定目录下
-z 只体现压缩文件的疏解
-n 不掩盖已经存在的公文
-o 覆盖已存在的文本且不供给用户确认
-j
不重建文书档案的目录结构,把持有文件解压到平等目录下例如:将当前目录下wpc.zip解压缩,命令如下:
unzip wpc.zip

gunzip [options] [file-list]

bzip2
语法格式
bzip2 [选项][-压缩等级] 压缩文件名常用选项
-c 或 –stdout   将压缩与解压缩的结果送到正规输出
-d 或 –decompress 实践解压缩
-f 或 –force  
bzip2在调整和收缩或解压缩时,若输出文件与存活文件同名,预设不会覆盖现存文件,若要覆盖,须要选择此参数
-h 或 –help 展现扶助
-k 或 –keep
bzip二在减弱或解压缩后,会去除原始的文本,若要保留原来文件,需求运用此参数
-s 或 –small 下降程序施行时内部存储器的使用量
-t 或 –test 测试.bz二压缩文件的完整性
-v 或 –verbose 压缩或解压缩文件时,展现详细的新闻
-z 或 –compress 强制执行压缩
-V 或 –version 展现版本音讯
–repetitive-best 若文件中有重现的内容,可利用此参数提升压缩效果
–repetitive-fast 若文件中有再一次现身的剧情,可应用此参数加速实施进度

选项

-c                 将滑坡或解压缩的结果写到标准输出,而不是写到文件

-d                 解压缩用gzip压缩的公文。该选项用于gzip,与gunzip等价

-f                  压缩/解压缩时强制覆盖已存在的公文

-l                 
对于在file-list中要削减的每一个文件,突显压缩和平解决压缩后文件的高低、压缩比和削减前的文书名

                    -v可获取其余音信

-n                
在减小速度和压缩量间开始展览衡量。n为从一~九的数字。第三级为最快压缩,但压缩量最小;第九级的压缩速度最慢,但压缩量最大。

                    默许品级为陆,–fast和–best分别等价于-1和-玖

-q                 禁止展现警告新闻

-r                  递归压缩/解压缩file-list中的文件

-t                  验证压缩文件的完整性。假如文件完整则不出示任何信息

-v                 展现文件名、压缩后的文书名和各类被拍卖文件的压缩量

 

文本减少
能够将壹般的文本进行压缩,恐怕将归档的公文进行压缩gzip & gunzip
语法格式
gzip [选项]
压缩(解压缩)的公文名gzip暗中同意将源文件收缩为.gz文件,并剔除原著件常用选项
-c 将出口写道标准输出上,并保存原来的书文件
-d 对压缩文件举办解压缩
-l
对各种压缩文件,展现字段:压缩文件的大小、未压缩文件的轻重缓急、压缩比、未压缩文件的名字
-r 递归式查找钦点目录,并缩小只怕解压缩其中的装有文件。
-t 检查压缩文件是不是完整
-v 对各类压缩和平化解压缩的公文,展现文件名和裁减比
-num
用内定的数字num设置压缩比,-一或-fast表示最低压缩比,-玖或-best表示最高压缩比。系统暗中认可值是6

gzip [options] [file-list]

譬如说:将/etc/目录下有所东西归档到当前目录下,取名称叫wpc.tar,命令如下:
tar cvf wpc.tar
/etc/例如:将当前目录下wpc.tar解压到当前目录下,命令如下:
tar xvf wpc.tar

示例


gzip

siu@Darling ~/work $ ls
a  b  c  dir
siu@Darling ~/work $ gzip a
siu@Darling ~/work $ ls
a.gz  b  c  dir
siu@Darling ~/work $ 

压缩文件,并剔除原始文件

 

譬如:将当前目录下wpc.bmp.gz解压缩,命令如下:
gunzip -d wpc.bmp.gz
一声令下结果:wpc.bmp.gz被解压缩,并被删除,现身wpc.bmp

gunzip

siu@Darling ~/work $ gunzip a.gz 
siu@Darling ~/work $ ls
a  b.gz  c  dir

解压文件,gunzip == gzip -d

 

比如说:解压缩当前目录下wpc.tar.bz二,命令如下:
bzip二 -d wpc.tar.bz二注:bunzip二和bzip二 -d效果等同

压缩后会删除原始文本,压缩过的公文后缀为.gz

调整和减弱打包命令:
tar.gz包的削减方法:tar zcvf [PackageName].tar.gz
[要打包压缩的文本]
tar.bz②包的压缩方法:tar jcvf [PackageName].tar.bz2
[要打包压缩的文本]

Tips

gzip对文本文件收缩效果较鲜明,二进制文件或大文件推荐使用bzip二压缩

gzip -v

siu@Darling ~/work $ gzip -v b
b:     26.4% -- replaced with b.gz
siu@Darling ~/work $ ls
a.gz  b.gz  c  dir

压缩文件,并出示压缩新闻

 

参数

file-list 为要减弱或解压缩的2个要么多少个公文的门道名列表。假使在file-list中设有目录但绝非选取-r,则gzip/gunzip会告知错误音讯并忽略该目录

使用-r选项,gzip/gunzip会递归地减小/解压缩目录层次结构中的文件

 

 

相关文章

网站地图xml地图