linux 压缩与归档

Gzip的使用

格式:

  Gzip  选项  要压缩(要解压)的文件

选项:

  -v:让操作可见,过程可视化

  -d:用来解压缩

  -t:验证压缩包文件一致性

  -数字1-9几个数字分别代表了9个压缩比例等级,数字越大表示压缩比越大,数字越小压缩比越小,越小的压缩比等级压缩的速度越快。

  注意:在压缩的时候一般不会去压缩小于4M的文件,因为在压缩的时候也会产生一些文件如果要压缩的文件小于4m可能会导致压缩后文件不会有所减少反而会有所增加。

 

 

Bzip2的使用

 

  使用方法基本上与gzip没什么区别,只是在选项上多了一个功能,-k选项,可以保留被压缩的文件的源文件,可以保留

 

选项:

 

  -k:可以保留被压缩文件的源文件

 

注意:

 

  我们使用gzip压缩的就用gzip来解压,使用bzip2压缩的就用bzip2来解压。

 

  只能将文件单个进行压缩不可以多个文件进行压缩到一个里面。

 

  这两个软件不具备对目录进行压缩

 

Tar -- 归档压缩

  作用:用来将多个文件进行归档操作,在归档的同时还可以进行压缩(操作和上面一样)

  注意:tar命令在执行归档的时候不会自动将归档包文件生成后缀,归档的文件和压缩的文件都为红色。单纯归档的文件后缀为。Tar。 如果是使用gzip来压缩的tar包文件,则可以使用。Tar.Gz

.Bzip2则是.tar.bz2

归档格式:

  Tar  选项  设定归档包名称  要打包文件们

解档格式:

  Tar  选项  要解档的包名

选项:

  -clower小写):代表create创建!创建归档包

  -vview或者visible):用来将过程可视化

  -ffile文件的意思,这个选项表示调用归档文件,这个选项是在归档或解档操作当中必须使用的选项!且必须放在所有其他的选项后面

  -x:用来解档

  -Cupper大写):解档时使用,用来指定将解档后得到的文件放到哪里去

  -ttest检测,在不拆包的情况下可以检测里面的内容

  -z:调用gzip压缩工具对归档包进行压缩

  -j:调用bzip2压缩工具对归档包进行压缩

  Tar命令会自动的将指定被归档的文档备份留下源文件!

 

补充知识:

Linux 当中的文本编译器  vim&vi

在安装gui的主机上,我们可以使用vim来获取更好的用户体验

如果我们安装了纯字符界面的话,则使用vi

作用:

可以编辑文本,如果不存在则创建

 

Echo $?  可以查看报错信息的反馈

 

linux 压缩与归档

上一篇:Chauchy-Schwarze不等式


下一篇:[Go] 内存缓存库对比, groupcache, go-cache, freecache, cache2go, fastcache