CentOS 压缩解压

2021/10/24 7:11:28

本文主要是介绍CentOS 压缩解压,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

目录
  • 1、命令
    • 1.1、tar
    • 1.2、gzip、gunzip
    • 1.3、bzip2、bunzip2
    • 1.4、zip、unzip
  • 2、命令组合

打包:将多个文件合成一个总的文件,这个总的文件通常称为 ”归档“。

压缩:将一个大文件通过某些压缩算法变成一个小文件。

1、命令

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:显示压缩文件内容。

2、命令组合

压缩格式:tar -参数 ××.后缀名 目录|文件

解压格式: tar -参数 ××.后缀名 [-C 目标目录]

  • tar + gzip|gunzip(.tar.gz)
    • -zcvf: 先归档再压缩归档。
    • -zxvf:先解压再解开归档。
    • -zcat|zmore|zless:显示压缩的文件的内容。
  • tar + bzip2|bunzip2(.tar.bz2)
    • -jcvf
    • -jxvf
    • -bzcat|bzmore|bzless:显示压缩的文件的内容。


这篇关于CentOS 压缩解压的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程