2019.12.17

        文档的压缩与打包

Linux下常见压缩文件通常是。Tar.gz格式的,除此还有.tar .gz .bz2 .zip等格式

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

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

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

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

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

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

 

 

 命令gzip :(gzip [-d#] filename#1~9

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

   -#:表示压缩等级,1最差,9最好,6为默认

 

命令bzip2: bzip2[-dz] filename-z压缩和-d解压。压缩级别1~9(不可以压缩目录)

 

命令xz:(xz [-dz] filename)(不可以压缩目录)

 

Tree命令(用来查看目录树形结构)

 

命令tar tar[-zjxcvfpP] filename)(打包目录为一个文件,把所有文件整合一个大文件,方便复制或者移动)

 参数:-z:表示同时用gzip压缩

       -j:表示同时用bzip2压缩

       -J:表示同时用xz压缩

       -x:表示解包或者解压缩.

       -t:表示查看tar包里的文件

       -c:建立一个tar包或者压缩文件包

       -v:表示可视化

       -f:后面跟文件名(多个参数组合-f写到最后)

       -p:表示使用原文件的属性(不常用)

       -P:表示可以使用绝对路径(不常用)

       --exclude filename:表示在打包或压缩时,不要将filename文件包括在内(不常用)

 Tar -cvf w1(打包文件w1

 

Tar -xvf w1(解包文件w1

 

打包的同时使用gzip压缩(tar -czvf filename

 

解压(tar -xzvf filename

 

打包的同时使用bzip2压缩(tar -cjvf filename)(用-tf产看文件列表)

 

解压

 

命令zip(文件、目录均可压缩)(zip filename.zip filename )(-r:递归处理)

 

解压(命令unzip)(安装路径#yum install -y unzip

 

命令zcatbzcat的使用(用于查看gzip2bzip2 压缩格式的文本文档内容)

格式:zcat filename

 

 

格式:bzcat filename

 

posted @ 2019-12-17 19:24  Little_yuu  阅读(178)  评论(0编辑  收藏  举报