文档的压缩与打包

一、 gzip压缩工具

gizp 是压缩指令  gunzip解压指令

格式:gzip 文件   gunzip 文件.gz  

gzip:  -d:该参数在解压缩时使用。  -#:表示压缩等级,1为最差,9为最好,6为默认。

  案例:1.将/home下的hello.txt文件进行压缩

    2.将hello.txt.gz进行解压

1.新建hello.txt

 

 

 2.使用gzip hello.txt进行压缩

 

 

 3.使用gunzip hello.txt.gz进行解压

 

 

 二、bzip2压缩命令  格式为bzip2[-dz] 文件,它只有-z(压缩)和-d(解压缩)两个常用选项。压缩级别有1~9,默认级别是9。压缩时,加或不加-z选项都可以压缩文件

同上案例:

 

 

 

 

 

 三、xz压缩命令  格式为xz[-dz] 文件,和bzip2类似,-z(压缩)和-d(解压缩)

案例同上:

 

 

 

 

 

 四、tar 打包工具  打包指令 最后打包的文件是 .tar.gz文件  格式:tar 【选项】 xxx.tar.gz 打包的内容

选项:-z:表示同时用gzip压缩。

-j:表示同时用bzip2压缩。-:表示同时用xz压缩。

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

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

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

-v:表示可视化。

-f:后面跟文件名(即-ffilename,表示压缩后的文件名为filename,或者解压文件filename需要注意的是,如果是多个参数组合的情况下,请把-f参数写到最后面。-p:表示使用原文件的属性,压缩前什么属性压缩后还什么属性。(不常用)-P:表示可以使用绝对路径。(不常用)

 

案例:1.压缩多个文件  将/home/help.txt 和/home/cat.txt压缩成pc.tar.gz

 

 五、使用zip压缩 解压unzip  格式:zip [选项] xxx.zip   unzip [选项] xxx.zip  zip 选项  -r  递归压缩  即压缩目录    unzip 选项 -d <目录> 指定解压后文件的存放目录

案例:将/home 下所有文件进行压缩成 1.zip

使用

 

 

  

 

posted @   清空。  阅读(528)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
点击右上角即可分享
微信分享提示