linux下压缩命令gzip和打包命令tar详解

一、gzip

  gzip [-cdtv#] 文件名

  -c 将输出写到标准输出上,并保留原有文件。
  -d 将压缩文件解压。
  -t 测试,检查压缩文件是否完整。

  -v 对每一个压缩和解压的文件,显示文件名和压缩比

       -# -9 或--best表示最高压缩方法(高压缩比)。系统缺省值为 6

    

备注:默认gzip 会删除源文件,并生成xx.gz文件,如果需要保留源文件的话可以使用:

gzip -c xxx文件 > xxx.gz

解压需要保留源文件的话使用:

gzip -cd  xx.gz > 文件名

 

二、zcat

使用zcat xxx.gz可以查看解压后的文件内容


三、bzip2和bzcat 使用方法和gzip及zcat是一样的,但是bzip2压缩的后缀为bz2。而且压缩比更高

四、打包命令:

常用的打包命令和参数

-c: 建立压缩档案
-x:解压
-t:查看内容
-r:向压缩归档文
-j :bzip2压缩和解压
-z : gzip压缩和解压
-f filename : -f后面要紧跟着文件名
-p:保留权限和属性
-P:保留绝对路径

压缩: tar -jcv -f newfile.tar.bar.bz2 要被压缩的文件或是目录

查询: tar -jtv -f filename.tar.bz2

解压缩: tar - jxv -f filename.tar.bz2 -C 欲解压的目录(解压后文件存放的目录)

  • 5
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值