2018.1.5 4周4次课

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2018.1.5 4周4次课相关的知识,希望对你有一定的参考价值。

四周第四次课(1月5日)

6.1 压缩打包介绍 6.2 gzip压缩工具 6.3 bzip2压缩工具 6.4 xz压缩工具

6.1 压缩打包介绍

在Windows下,我们接触最多的压缩文件是.rar、.zip、.7z等格式的;但在Linux下,不能识别这种格式,它有自己独特的压缩工具。但zip格式的文件在Windows和Linux下都能使用。使用压缩文件,不仅能节省磁盘空间,而且在传输时还能节省网络带宽。

Linux下最常见的压缩文件通常都是.tar.gz格式的,除此之外,还有.tar、.gz、.bz2、.zip等格式。以前曾介绍过Linux下的文件后缀名可加可不加,但压缩文件最好加上后缀名。这是为了判断压缩文件是由哪种压缩工具所压缩的,而后才能正确地解压缩这个文件。下面介绍Linux下常见的后缀名对应的压缩工具。

  • .gz:表示由gzip压缩工具压缩的文件。

  • .bz2:表示由bzip2压缩工具压缩的文件。

  • .tar:表示由tar打包程序打包的文件(tar并没有压缩功能,只是把一个目录合并成一个文件)。

  • .tar.gz:可以理解为先由tar打包,然后再由gzip压缩。

  • .tar.bz2:可以理解为先由tar打包,然后再由bzip2压缩

  • .tar.xz:可以理解成先由tar打包,然后再xz压缩

6.2 gzip压缩工具

gzip命令的格式为gzip [-d#]filename,其中#为1、9的数字。不能压缩目录

  • -d:该参数在解压缩时使用。

  • -#:表示压缩等级,#范围1-9;1为最差,9为最好,6为默认。

1. 压缩时,原来的文件名不见了,变成新的压缩后的文件名

技术分享图片

2. 压缩再解压可以挤掉虚的空间

技术分享图片

3. 查看压缩文件信息:压缩文件时二进制文件,不能直接用命令【cat】,要用【file】

技术分享图片

4. 查看压缩文件内容:用命令【zcat】

技术分享图片

5. 压缩到指定目录,源文件不消失

技术分享图片

6. 解压到指定目录,压缩文件不消失

技术分享图片

技术分享图片

技术分享图片

6.3 bzip2压缩工具

bzip2命令的格式为bzip2 [-dz] filename, 它只有-z(压缩)和-d(解压缩) 两个常用选项。 压缩级别有1-9,默认级别是9。压缩时,加或不加·-z选项都可以压缩文件。

不可以压缩目录

先安装命令【bzip2】

技术分享图片

1. 压缩,源文件消失

技术分享图片

2. 解压

技术分享图片

3. 压缩到指定目录,源文件不消失

技术分享图片

4. 解压到指定目录,压缩文件不消失

技术分享图片

5. 压缩级别

技术分享图片

6. 查看文件信息

技术分享图片

7. 1.txt.gz文件改名1.txt后无法用命令【less】查看的

技术分享图片

8. 查看文件内容

技术分享图片

技术分享图片

6.4 xz压缩工具

xz命令的格式为xz [-dz] filename,和bzip2类似,有-z(压缩)和-d(解压缩)这两个常用选项。压缩时,加或不加-z选项都可以压缩文件。

不能压缩目录

技术分享图片

技术分享图片

技术分享图片

技术分享图片

 

技术分享图片

 


以上是关于2018.1.5 4周4次课的主要内容,如果未能解决你的问题,请参考以下文章

2018.4.23 17周4次课

2018.1.4 4周3次课

2018.4.9 15周4次课

2018.4.10 15周5次课

2018.4.16 16周4次课

2017.12.28 3周4次课