1.理论知识
1.1文件名后缀
1.1.1作用是说明和注释一个文件的性质
1.1.2与文件类型无关
1.2常见的压缩文件后缀名
1.2.1.gz
1.2.2.bz2
1.2.3.xz
1.2.4zip
1.2.5.tar
1.2.6.tar.gz
1.2.7.tar.bz2
2.归档和展开归档
2.1tar[OPTION]...
2.1.1 -c:创建时间
2.1.2 -x:展开归档
2.1.3 -v:显示过程
2.1.4 -f:指定归档文件
2.1.5 -tv:不显示展开的前提下查看归档
2.1.6 -r:往归档文件中追加
2.1.7 -c DIR:指定展开目录,其目录必须实现存在
2.1.8 -j:调用bzip2压缩归档或解压展开
2.1.9 -z:调用gzip压缩归档或解压展开
2.1.10 -j:调用xz压缩归档或解压展开
2.2创建归档
2.2.1.ter-jcf/PATH/TO/SOMEFILE.tar.bzt FILE
2.3查看归档
2.3.1.tar-tvf /PATH/TO/SOMEFILE.tar
2.4.展开归档
2.4.1.tar-zxf/PATH/TO/SOMEFILE.tar.gz
2.5展开至指定目录
2.5.1.tar-Jxf/PATH/TO/SOMEFILE.tar.xz -C /PATH/TO/DIR
3.bzip2/bunzip2/bzcat
3.1.bzip2[OPTION]...FILE...
3.1.1 -k:keep.保留原文件
3.1.2 -d:解压缩,相当于bunzip2
3.1.3 -#:1-9,压缩比,默认为6
3.2.特点
3.2.1 a.使用-k选项即可保存源文件不被解锁后删除
3.2.2 b.同等压缩比例时,压缩率更高,文件更小
3.2.3 c. 仅能针对文件操作,不支持对目录操作
3.3.其它
3.3.1.bzcat:不能被解压缩的前提下查看文本文件内容
3.3.2.bzgrep:不解压缩的前提下过滤文本文件的内容
3.3.3.bzless:不解压缩的前提下分页查看文本文件内容
3.3.4.bzmore:不解压缩的前提下分页查看文本文件的内容
3.3.5.bzdiff:不解压缩的前提下比较文本文件内容
4.xz/unxz/xzcat
4.1.xz[OPTION]...FILE...
4.1.1.-k:keep,保留源文件
4.1.2 -d:解压缩,相当于unxz
4.1.3 -#:1-9,压缩比,默认为6
4.2.特点
4.2.1 a.使用-k选项即可保存原文件不被压缩后删除
4.2.2 b.同等压缩比例时,压缩率更高,文件更小
42.3 c.仅能针对文件操作,不支持对目录操作
4.3.其它
4.3.1.bzcat:不能被解压缩的前提下查看文本文件内容
4.3.2.bzgrep:不解压缩的前提下过滤文本文件的内容
4.3.3.bzless:不解压缩的前提下分页查看文本文件内容
4.3.4.bzmore:不解压缩的前提下分页查看文本文件的内容
4.3.5.bzdiff:不解压缩的前提下比较文本文件内容
5.gzip/gunzip/zcat
5.1 gzip [OPTION]...FILE..
5.1.1 -d:解压缩,相当于gunzip
5.1.2 -c:将结果输出至标准输出,而不改变源文件;">"
5.1.2.1 ~]#GZIP -c FILE > FILE.gz
5.1.2.2 ~# gunzip -c FILE.gz >FILE
5.1.3 -r:递归压缩目录中每一个文件
5.1.4 -#:1-9, 指定压缩比,默认为6:
5.2特点
a:使用-k选项即可保存原文件不被压缩后删除
b:同等压缩比例时,压缩率更高,文件最小。
c:仅能只对文件操作,不支持对目录操作
5.3其他
5.3.1 bzcat:不解压缩的前提下查看文本文件内容;
5.3.2 bzgrep:不解压缩的前提下过滤文本文件的内容:
5.3.3 bzless:不解压的前提下分页查看文本文件内容:
5.3.4 bzmore:不解压缩的前提下分页查看文本文件的内容:
5.3.5 bzdiff:不解压缩的前提下比较文本文件内容:
6. gzip/gunzip/zcat
6.1 gzip [OPTION]... FILE...
-d:解压缩相当于gunzip
-c:将结果输出至标准输出,而不改变原文件;">"
6.2 特点
a.能对文件和目录操作
b.对目录操作时,仅对目录中的每个文件实现压缩,并且非压缩目录本身
c.默认情况下,无论压缩或解压缩,源文件都不会被保留,但有个-c选项
6.3 其它
6.3.1 zcat:不解压缩的前提下查看文本文件内容;
6.3.2 zgrep:不解压缩的前提下过滤文本文件内容;
6.3.3 zless:不解压缩的前提下分页查看文本文件内容;
6.3.4 zmore:不解压缩的前提在分页查看文本文件内容;
6.3.5 zdiff:不解压缩的前提下比较文本文件内容;
7. 目录压缩和解压缩
7.1压缩
7.1.1 zip FILENAME.zip FILE1 FILE2...
-d:从压缩包中删除指定文件
-g:向压缩包中追加指定文件
-r:目录递归压缩
7.2解压缩
7.2.1 unzip FILENAME.zip
-l:不解压缩显示压缩包内的文件列表
-d:指定解压缩后的文件存放目录,不必事先存在
7.3 查看
7.3.1 zipinfo FILENAME.zip
-l:使用长格式显示压缩包内的文件列表
-l:显示压缩包内的文件名信息
标签:01,tar,压缩,解压缩,前提,文本文件,LINUX,2.1,随笔 From: https://www.cnblogs.com/sr2004/p/17231986.html