搜文章
推荐 原创 视频 Java开发 iOS开发 前端开发 JavaScript开发 Android开发 PHP开发 数据库 开发工具 Python开发 Kotlin开发 Ruby开发 .NET开发 服务器运维 开放平台 架构师 大数据 云计算 人工智能 开发语言 其它开发
Lambda在线 > 防灾网络云 > Linux文件的归档与压缩

Linux文件的归档与压缩

防灾网络云 2017-11-28

点击蓝字

各位读者大家好!今天小编带大家了解一下Linux下文件的归档与压缩。大家在Windows下通过好压等压缩软件,使用图形界面就可以完成大部分工作。但是在Linux可没有这么简单。

归档:将多个文件合并为一个文件。

压缩:通过某种特殊的编码方式将数据信息中存在的重复度、冗余度有效地降低,从而达到数据压缩的目的。

Linux文件的归档与压缩

1  tar命令

作用

将多个文件/目录归档为tar文件,还可以压缩归档文件。

格式

tar   参数    归档/压缩文件  [文件或目录列表]

参数

-c 创建归档/压缩文件

-t 显示打包文件中的文件列表

-f tar命令的必需选项

-z 采用gzip 方式压缩/解压缩归档文件

-j 采用bzip2 方式压缩/解压缩归档文件

-v 显示命令的执行过程

-x 还原归档/压缩文件中的文件和目录

-r 向归档/压缩文件中追加文件和目录

-C 改变目录      目录必须事先存在

实例

tar -cf etc.tar    *.conf  将当前目录下所有.conf文件归档为etc.tar文件

tar -tf   etc.tar   查看etc.tar文件中打包的文件列表

tar -czf etc.tar.gz  *.conf 将当前目录下所有.conf文件归档并压缩为etc.tar.gz文件

Linux文件的归档与压缩

2  gzip命令

作用

将多个文件/目录归档为.gz文件,删除原文件,与tar不同的是没有归档文件的功能。

格式

gzip   参数    归档/压缩文件  [文件或目录列表]

实例

gzip  a    压缩生成a.gz,删除原文件a

gzip    *  压缩多个文件时,分别压缩每个文件(.gz文件),没有归档能。

gzip   -d   *  解压缩  等价于  gunzip  *

gzip   -v   *  显示文件的压缩比例

gzip与tar的不同点:

只能对单个文件压缩,不能将多个文件归档压缩 在压缩同时删除原文件 。

Linux文件的归档与压缩

3 bzip2命令

作用

将多个文件/目录归档为.bz2文件,删除原文件,与tar不同的是没有归档文件的功能。

格式

bzip2   参数    归档/压缩文件  [文件或目录列表]

实例

bzip2  b  压缩文件,生成.bz2文件,删除源文件没归档功能

bzip2  -d  b.bz2  解压缩 等价于  bunzip2 b.bz2 

bzip2  -v   显示文件的压缩比例

Linux文件的归档与压缩

4 zip命令

作用

可将多个文件归档后压缩。

格式

zip   参数    归档/压缩文件  [文件或目录列表]

实例

zip   file.zip *   将当前目录的所有文件压缩为file.zip,可以显示每个文件的压缩比例,默认不删除源文件

zip -m file2.zip *   压缩完成后删除源文件

Linux文件的归档与压缩

5 unzip命令

作用

解压缩.zip文件 

格式

unzip  参数 压缩文件

实例

unzip -l file.zip      查看压缩文件内容

unzip file2.zip       解压缩到当前目录

unzip -d xixi file.zip  指定解压缩后的目标目录,目录不存在也可以 会直接生成。

小结:

.tar.gz  用gzip压缩的tar文件

.tar.bz2 用bzip2压缩的tar文件

.zip  zip压缩文件

.gz  gzip压缩文件

.bz2  bzip2压缩文件


防灾网络云

积极       努力     上进



版权声明:本站内容全部来自于腾讯微信公众号,属第三方自助推荐收录。《Linux文件的归档与压缩》的版权归原作者「防灾网络云」所有,文章言论观点不代表Lambda在线的观点, Lambda在线不承担任何法律责任。如需删除可联系QQ:516101458

文章来源: 阅读原文

相关阅读

关注防灾网络云微信公众号

防灾网络云微信公众号:gh_3b49ebfb33bc

防灾网络云

手机扫描上方二维码即可关注防灾网络云微信公众号

防灾网络云最新文章

精品公众号随机推荐