Linux中的压缩命令的使用

这篇博客介绍了Linux中常用的压缩命令,包括zip、gzip、xz和tar。zip用于压缩文件,gzip和xz直接在源文件上压缩,gzip压缩速度快但压缩率较低,xz压缩率高但耗时长。tar命令主要用于制作归档文件,可结合gzip或xz进行压缩。tar命令的常用选项包括-c创建包文件、-x解包、-v显示详细信息等。文章还提供了各种压缩和解压缩的实例。
摘要由CSDN通过智能技术生成

Linux中有zip,gzip,xz,tar这几种压缩命令

zip命令:压缩文件 使用: zip passwd.zip passwd

                                                压缩文件名 源文件

unzip 解压文件 例:unzip passwd.zip

 gzip:直接在源文件上进行压缩,添加后缀名.gz
 gunzip 解压文件
 zcat 查看压缩文件里的内容

 xz :直接在源文件上进行压缩,添加后缀名.xz 
 unxz :解压
 xzcat :查看压缩文件里的内容

xz与gzip的区别
        xz的压缩效果比gzip好,压缩后占用的空间少,但是压缩所需要的时间长
        gzip 压缩速度快 但效果一般
        两者都不能给文件夹打包

tar命令

用途:制作归档文件、释放归档文件
格式:tar  [选项]...  归档文件名  源文件或目录
              tar  [选项]...  归档文件名  [-C 目标目录]
常用命令选项
    -c:创建 .tar 格式的包文件  create
    -x:解开.tar格式的包文件
    -v:输出详细信息
    -f:表示使用归档文件  file
    -t:列表查看包内的文件  list
    -p:保持原文件的原来属性
    -P:保持原文件的绝对路径
    -z 调用gzip去压缩
    -J 调用xz去压缩
    -j 调用bzip2去压缩

1.打压缩包
    tar  -czf   -->.tar.gz
    tar   czf
    tar   cjf  -->.tar.bz2
    tar   cJf  -->.tar.xz

   tar xf 可以解压所有tar为后缀的所有文件
   例子: tar  czf  passwd.tar.gz   passwd    
                                压缩文件        源文件
   tar tf 查看包里的内容
   解压文件的时候,不指定路径,默认解压到当前
   -C 解压文件存放的路径 (如果要接绝对路径就要加-C)
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值