打包:将多个文件合成一个总的文件,这个总的文件通常称为 “归档”。
压缩:将一个大文件通过某些压缩算法变成一个小文件。
1.1、tar
压缩格式: tar -参数 ××.tar 目录|文件
解压格式: tar -参数 ××.tar [-C 目标目录]
- 参数
-c
:create,创建,创建归档文件。-f
:file,文件,指定归档文件。-r
:append,追加,追加文件到归档末尾。-t
:list,列表,列出归档文件内容。-v
:verbose,冗余,显示指令执行过程。-x
:extract,提取,提取归档中的文件。- 参数组合
-cvf
:创建 tar 归档文件。-tf
:显示归档中的内容。-rvf
:追加文件到归档尾部。-xvf
:解开 tar 归档。
1.2、gzip、gunzip
常用,文件后缀名: .tar.gz
压缩格式: gzip ××.tar
解压格式: gunzip ××.tar.gz [-C 目标目录]
1.3、bzip2、bunzip2
不常用,压缩率比 gzip 大,但更耗时。文件后缀名: .tar.bz2
压缩格式: bzip2 ××.tar
解压格式: bunzip2 ××.tar
1.4、zip、unzip
压缩格式: zip -r 目录|文件
解压格式: unzip ××.zip [-C 目标目录]
查看不解压: unzip -l ××.zip
- 参数
-r
:recursively,递归地。-l
:显示压缩文件内容。
压缩格式: tar -参数 ××.格式名 目录|文件
解压格式: tar -参数 ××.格式名 [-C 目标目录]
- tar + gzip|gunzip(.tar.gz)
-zcvf
: 先归档再压缩归档。-zxvf
:先解压再解开归档。-zcat|zmore|zless
:显示压缩的文件的内容。- tar + bzip2|bunzip2(.tar.bz2)
-jcvf
:-jxvf
:-bzcat|bzmore|bzless
:显示压缩的文件的内容。
Original: https://www.cnblogs.com/bybeiya/p/15449205.html
Author: 北涯
Title: CentOS 压缩解压
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/585915/
转载文章受原作者版权保护。转载请注明原作者出处!