加入收藏 | 设为首页 | 会员中心 | 我要投稿 漯河站长网 (https://www.0395zz.cn/)- 云服务器、混合云存储、网络、内容创作、云渲染!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Linux系统常见的压缩命令

发布时间:2022-08-09 09:54:12 所属栏目:Linux 来源:互联网
导读:1、Linux系统常见的压缩命令 *.z compress程序压缩文件(不流行了) *.gz gzip程序压缩的文件 *.bz2 bzip2程序压缩的文件 *.tar tar程序打包的数据,并没有被压缩过 *.tar.gz tar程序打包的文件,其中经过gzip的压缩 *.tar.bz2 tar程序打包的文件,其中经过b
  1、Linux系统常见的压缩命令
 
  *.z compress程序压缩文件(不流行了)
  *.gz gzip程序压缩的文件
  *.bz2 bzip2程序压缩的文件
  *.tar tar程序打包的数据,并没有被压缩过
  *.tar.gz tar程序打包的文件,其中经过gzip的压缩
  *.tar.bz2 tar程序打包的文件,其中经过bzip2的压缩
  1.1 gzip,zcat
 
  gzip(应用最广)可以解开compress、zip、gzip等软件所压缩的文件;
 
  zcat可以读取纯文本被压缩后的压缩文件,还可以读取compress和gzip的压缩文件
 
  语法:
 
  gzip 【-cdtv#】 文件名
 
  -d:解压缩的参数
 
  -y:显示原文件/压缩文件的压缩比等信息
 
  1.2 bzip2,bzcat
 
  gzip是用来取代compress的,bzip2则是为了取代gzip并提供更佳的压缩比来的
 
  bzcat读压缩文件
 
  语法:
 
  bzip2 【-cdkzv#】 文件名
 
  -k:保留源文件不会删除原始文件
 
  -d: 解压
 
  -v:显示原文件/压缩文件的压缩比等信息
 
  -#:同gzip,计算压缩比的参数
 
  -c: 同gzip,将压缩产生的数据输出到屏幕上
 
  1.3 tar
 
  打包文件
 
  语法:
 
  打包与压缩:tar [-j][-z] [cv] [-f 新建的文件名] filename
 
  查看文件名:tar [-j][-z] [tv] [-f 新的文件名]
 
  解压缩:tar [-j][-z] [xv] [-f 新建的文件名] [-C 目录]
 
  -j:通过bzip2的支持进行压缩/解压缩,此文件名最好为*.tar.bz2
 
  -z:通过gzip的支持进行压缩/解压缩,此文件名最好为*.tar.gz
 
  -c:新建打包文件,可搭配-v来查看过程中被打包的文件名(filename)
 
  -v:在压缩/解压缩的过程中,将正在处理的文件名显示出来
 
  -x:解打包或解压缩的功能,可搭配-C在特定目录中解开,-c、-t、-x
 
  不能出现在一起!!!!!
 
  -f filename:-f 后接被处理的文件名
 
  -t:查看打包文件的内容有哪些文件名
 
  -C 目录:解压缩时,在特定的目录解压缩
 
  压缩:tar -jcv -f filename.tar.bz2 要被压缩的文件或目录名称

(编辑:漯河站长网)

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

    推荐文章
      热点阅读