linux中文件的解压缩

我们常听到一句话“把文件打个包发给我”这句话中不难理解的是要把文件整到一个文件夹里饭后压缩,高效的传输。

所谓压缩就是首先把文件打包,然后再压缩

打包:
        tar    -cvf     dirname.tar dirname
            -c    create    创建一个归档文件
            -v    显示打包的详细过程(省略不写)
            -f    指定一个文件

如图我将根目录下的a目录打包

打包后就要压缩了

压缩:有四种
    gzip    filename    (不保留原文件)
    bzip2    filename
    xzip       filename.xz
    zip        zip filename.zip    filename    (可以直接压缩目录)
解压缩:
    gzip -d filename.gz    (不保留原文件)
    bzip2 -d filename.bz2

    xzip -d filename.xz 
    unzip filename.zip

以第一种为例

对包a.tar 进行压缩(第一种压缩方式不保留源文件)

删除目录a

对压缩文件a.tar.gz进行解压

当然也是解压缩回包这个状态

打包压缩:
    tar -czvf    dirname.tar.gz    dirname    (gzip压缩)
    tar -cjvf    dirname.tar.bz2    dirname    ( bzip2压缩)    
    tar -cJvf    dirname.tar.xz    dirname    ( xzip压缩)
解压缩:
    tar -xzvf    dirname.tar.gz        
    tar -xjvf    dirname.tar.bz2
    tar -xJvf    dirname.tar.xz
    tar -xf    dirname.tar.gz
在根目录下创建文件夹love,love下创建一个1.txt和cat文件夹

将love打包压缩

解压缩到指定路径:
    tar -xf dirname.tar.gz -C /mnt
    unzip dirname.zip -d /mnt

将love.tar.gz解压缩到文件夹a


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值