加入收藏 | 设为首页 | 会员中心 | 我要投稿 财气旺网 - 财气网 (https://www.caiqiwang.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

linux中文档的压缩与打包

发布时间:2022-10-13 13:10:51 所属栏目:Linux 来源:
导读:  在Windows下,我们接触最多的就是rar格式的压缩文件,但是在Linux下,不能识别这种格式,它有自己独特的压缩工具。但.zip格式的文件在Windows和Linux下都能使用。

  Linux下最常见的压缩文件通常都是.tar.
  在Windows下,我们接触最多的就是rar格式的压缩文件,但是在Linux下,不能识别这种格式,它有自己独特的压缩工具。但.zip格式的文件在Windows和Linux下都能使用。
 
  Linux下最常见的压缩文件通常都是.tar.gz格式的,除此之外,还有.tar、.gz、.bz2、.zip等格式。
 
  1、gzip压缩工具
 
  命令格式:gzip [-d#] filename,其中#为1~9的数字
 
  -d:该参数在解压缩时起作用;
 
  -#:表示压缩等级,1为最差,9为最好,6为默认。
 
  gzip 后面直接跟文件名,表示在当前目录下压缩文件,同时原文件也会消失。gzip不支持压缩目录,压缩目录会报错。
 
  gzip -d 表示解压文件,解压后,压缩文件消失。
 
  2、bzip2压缩工具
 
  bzip2命令的格式:bzip2 [-dz] filename。压缩级别1~9级,默认为9级。
 
  -z:表示压缩,压缩时可加可不加
 
  -d:表示解压缩
 
  bzip2也不能压缩目录,压缩目录时会报错。
 
  3、xz压缩工具
 
  xz命令的格式:xz [-dz] filename。
 
  -z:表示压缩,压缩时可加可不加
 
  -d:表示解压缩
 
  xz也不能压缩目录,压缩目录时会报错
 
  4、tar打包工具
 
  命令格式:tar -[zjxcvfpP] filename tar ,tar不仅可以压缩文件,也可以压缩目录
 
  -z:表示同时用gzip压缩
 
  -j:表示同时bzip2压缩
 
  -J:表示同时用xz压缩
 
  -x:表示解包或者解压缩
 
  -t:表示查看tar包里的文件
 
  -c:表示建立一个tar包或者压缩文件包
 
  -v:表示可视化
 
  -f:后跟文件名linux压缩,表示压缩后的文件名为filename,或者解压文件filename,如果有多个参数组合的情况下,-f参数写到最后面。
 
  -p:表示使用原文件的属性,压缩前什么属性,压缩后还是什么属性(不常用)
 
  -P:表示可以使用绝对路径(不常用)
 
  --exclude filename :表示在打包或压缩时,不要将filename包含在内(不常用)
 
  打包时可不加-v,表示过程不可视化
 
  查看tar包里的文件,tar -tf filename (-f必须添加)
 
  5、zip压缩工具
 
  命令:zip *.zip filename(如果filename为文件夹,添加-r 参数或者使用filename/*)
 
  解压zip文件使用unzip
 
  6、直接查看压缩文档的内容
 
  zcat命令查看gzip2压缩的文档,bzcat查看bzip2压缩的文档,xzcat 查看xz压缩的文档。
 
  好了,今天的内容就到这里,欢迎大家关注,共同学习与交流。
 

(编辑:财气旺网 - 财气网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!