• 一、Linux下常用的压缩格式


    一、Linux下常用的压缩格式

    ​ Linux下常用的压缩扩展名有:.tar、.tar.bz2、.tar.gz。

    二、Windows下7ZIP软件的安装

    ​ 因为Linux下很多文件是.bz2,.gz结尾的压缩文件,因此需要在windows下安装7ZIP软件。

    三、gzip压缩工具

    .gzip工具负责压缩和解压缩.gz格式的压缩包。

    gzip xxx			//压缩
    gzip -d xxx.gz	//解压缩
    
    gzip//对文件夹进行压缩
    
    gzip -r xxx		//对文件夹进行压缩
    
    gzip -rd xxx.gz	//对文件夹进行解压缩
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    ​ gzip虽然可以对文件夹进行压缩,但是并不能提供打包的服务,只是对文件夹中的所有文件进行了单独的压缩。

    四、bzip2压缩工具

    和gzip类似,只是bzip2工具负责压缩和解压缩.bz2格式的压缩包。

    bzip2 -z xxx			//压缩
    
    bzip2 -d xxx.gz	//解压缩
    
    • 1
    • 2
    • 3

    五、tar打包工具

    ​ tar工具参数:

    -f,使用归档文件或 ARCHIVE 设备

    -c:创建新归档,创建压缩文件

    -x:从图档中解出文件,解压缩

    -j:使用bzip2压缩格式。

    -z:使用gzip压缩格式

    -v:打印出命令执行过程。

    tar工具提供打包服务,就是将多个文件打包,比如

    tar -vcf test.tar test //将test打包成test.tar

    tar -vxf test.tar //解包

    ​ 上面的tar命令只提供了打包和解包的功能,tar在提供打包和解包的同时使用gzip/bzip2进行压缩,实现类似windwos下winRAR软件的命令。

    *1、对.**tar.bz2**进行压缩和解压缩*

    ​ tar -vxjf xxx.tar.bz2 解压缩

    ​ tar -vcjf xxx.tar.bz2 xxx 压缩

    2、对.tar.gz进行压缩和解压缩

    ​ tar -vxzf xxx.tar.gz //解压缩

    ​ tar -vczf xxx.tar.gz xxx //压缩

    六、其他格式的压缩和解压缩

    1、.rar格式

    ​ 需要先安装rar:sudo apt-get install rar

    ​ rar x xxx.rar //解压缩

    ​ rar a xxx.rar xxx //压缩

    2.zip格式

    ​ zip格式压缩使用“zip“命令:

    ​ zip -rv xxx.zip xxx

    ​ zip格式解压缩使用“unzip”命令:

    ​ unzip -v xxx.zip

  • 相关阅读:
    后端研发工程师面经——计算机网络
    .NET之后,再无大创新
    从 @SpringBootApplication 入手,理解 Spring 注解驱动编程
    MyBatis是什么?使用方式?
    数据库迁移-国产化-Oracle迁移至GBase8a(存储过程)
    jenkins allure、企业微信配置
    智能化嵌入式设备设计:人工智能与物联网的融合创新
    玩转ChatGPT:参考文献速查
    JAVA开发技术能力和学历哪个重要?
    abc322 d ( 枚举 + 几何 + 状态压缩
  • 原文地址:https://blog.csdn.net/qq_45865950/article/details/132751980