加入收藏 | 设为首页 | 会员中心 | 我要投稿 拼字网 - 核心网 (https://www.hexinwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

文件的压缩和解压缩(上)

发布时间:2022-11-07 12:50:21 所属栏目:Linux 来源:
导读:  进行文件压缩的目的主要是缩小文件的大小,节省存储文件的磁盘或磁带的空间;在网络传输上减少网络的流量(也就是减少网络的带宽)。一般对正文文件进行压缩后,文件的大小会被压缩大约75%之多。但是二进制的文件
  进行文件压缩的目的主要是缩小文件的大小,节省存储文件的磁盘或磁带的空间;在网络传输上减少网络的流量(也就是减少网络的带宽)。一般对正文文件进行压缩后,文件的大小会被压缩大约75%之多。但是二进制的文件,如图像文件通常不会被压缩多少。使用tar命令产生的归档文件常常需要压缩,因此在使用tar命令打包文件时会顺便压缩所产生的归档文件。
 
  在进行数据库的数据文件、日志文件和控制文件备份时,几乎都不进行压缩。其原因就是这些文件都是二进制文件。
 
  在Linux系统中有两组常用的压缩命令。其中第1组压缩工具是gzip和gunzip。如果使用gzip来压缩文件(包括目录)linux压缩,就必须使用gunzip来解压缩。它们是Linux系统上标准的压缩和解压缩工具,对正文文件的压缩比一般超过75%。第2组压缩工具是bzip2和bunzip2,如果使用bzip2压缩文件,就必须使用bunzip2来解压缩。它们是Linux系统上比较新的压缩和解压缩工具,通常对归档文件的压缩比要由于gzip工具,比较新的Linux版本才支持bzip2和bunzip2。
 
  gzip命令的语法格式为:
 
  gzip [选项] [压缩文件名……]
 
  其中,几个经常使用的选项如下:
 
  而解压缩时,只要输入 gunzip 空一格之后跟着要解压缩的文件即可。如命令 gunzip arch.gz。
 

(编辑:拼字网 - 核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!