且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Linux学习笔记(压缩工具gzip,bzip2,xz)

更新时间:2022-07-18 10:26:33

一、压缩打包介绍

压缩完的文件可以节省空间,网络传输时间变短,网络带宽耗费资源变小

windows常见压缩文件:rar zip 7z

linux常见压缩文件 zip .gz .bz2 .xz .tar           (后缀名只是一个约定) 

压缩的越狠,耗费的cpu资源越大


二、gzip解压工具  (不能压缩目录)

gzip +文件名           压缩文件       (原文件消失)   

- d + 压缩文件名           解压文件   

- 数字(1-9)  指定压缩级别默认6级别,越小0压缩越不严谨 

- c          保留源文件并解压到指定目录 

> 解压到指定目录

gunzip + 压缩文件名       解压文件

zcat + 压缩文件   查看压缩文件内容 


三、bzip2   (比gzip压缩更狠一些,不支持压缩目录)

yum install bizp2 -y    安装bipz2工具

bzip2 + 文件名     压缩文件

- d + 压缩文件       解压文件

bunzip2 + 文件名      解压文件

- c                      保留原来文件并解压到指定目录

- 数字(1-9)            默认压缩级别为9

file + 压缩文件            查看文件的详细信息(以防有人不按约定加后缀名)


四、xz 压缩工具(比bzip2压缩更狠一些)

xz  + 文件名       压缩文件

- 数字(1-9)  压缩级别,默认是6

- d             解压文件

unxz +文件名       解压文件

- c            保留原来的文件并压缩到指定目录

xzcat +压缩文件     查看压缩文件内容











本文转自 小新锐 51CTO博客,原文链接:http://blog.51cto.com/13407306/1980484,如需转载请自行联系原作者