• linux解压缩文件命令大全(.tar.gz,tar.bz2,.zip,.rar,.gz)


    参考链接:https://www.cnblogs.com/eoiioe/archive/2008/09/20/1294681.html

    上面的文章介绍了绝大多数的压缩文件的压缩与解压缩命令。这里对常见的压缩文件进行了总结,满足常见的需求。

    tar 命令可以搞定后缀有 .tar 的压缩文件,如:.tar, .tar.gz, tar.bz2, tar.Z。如果是单纯以 .gz, .bz2, .Z 结尾的压缩文件,它们有对应的压缩处理命令,分别是 gzip, bzip2, compress/uncompress

    Windows 操作系统下常见的压缩文件有 .zip, .rar,这两类压缩文件需要分别用到 ziprar 命令来进行操作。

    .tar

    压缩:

    tar cvf FileName.tar DirName
    

    解压:

    tar xvf FileName.tar
    

    .tar.gz

    压缩:

    tar zcvf FileName.tar.gz DirName
    

    解压:

    tar zxvf FileName.tar.gz
    

    .tar.bz2

    压缩:

    tar jcvf FileName.tar.bz2 DirName
    

    解压:

    tar jxvf FileName.tar.bz2
    

    .tar.Z

    压缩:

    tar Zcvf FileName.tar.Z DirName
    

    解压:

    tar Zxvf FileName.tar.Z
    

    .Z

    ubuntu系统需额外安装:

    sudo apt-get install ncompress
    

    解压:

    uncompress FileName.Z
    

    压缩:

    compress FileName
    

    .gz

    解压:

    gzip -d FileName.gz
    

    压缩:

    gzip FileName
    

    .bz2

    解压:

    bzip2 -d FileName.bz2
    

    压缩:

    bzip2 -z FileName
    

    .rar

    ubuntu系统需额外安装:

    sudo apt-get install rar
    

    解压:

    rar x FileName.rar
    

    压缩:

    rar a FileName.rar DirName
    

    .zip

    ubuntu系统需额外安装:

    sudo apt-get install zip
    

    解压:

    unzip FileName.zip
    

    压缩:

    zip FileName.zip DirName
    

    提示
    .tar.xxx 后缀的压缩文件需要系统中安装有相应支持的压缩命令,如果是处理 .tar.bz2,系统必须同时安装有 tarbzip2 命令;如果是处理 tar.gz`,必须同时安装有 targzip`` 命令,缺一不可。

    tar 命令记忆方法

    tar 命令中的 v 参数是用来在终端打印详情,没有特殊情况都可以省略掉。c 参数表示压缩,x 参数表示解压缩。f 参数表示文档。
    如果要压缩:

    tar cf after.tar some-file-or-dir
    

    如果要解压:

    tar xf after.tar
    

    对于 .tar.gz 文件,在 cfxf 前加上 z 参数,变为:zcfzxf
    对于 .tar.bz2 文件,在 cfxf 前加上 j 参数,变为:jcfjxf
    对于 .tar.gz 文件,在 cfxf 前加上 Z 参数(大写的 z),变为:ZcfZxf

    关于 tar.gz, tar.bz2, .tar 三种格式的压缩文件的压缩比率及解压时间的对比,参考文章:https://www.cnblogs.com/joshua317/p/6170839.html

  • 相关阅读:
    SharePoint研究之表单登录配置
    asp.net自定义控件之加载层
    可替换参数在SharePoint和VS中的使用
    C#树类型及其遍历
    Asp.net下拉树实现(Easy UI ComboTree)
    驾校考试科目三心得
    c#pdf查看器
    jquery获取服务器控件Label的值
    [JLOI2014] 松鼠的新家 (lca/树上差分)
    洛谷P1445 [Violet] 樱花 (数学)
  • 原文地址:https://www.cnblogs.com/imzhi/p/linux-compress-command.html
Copyright © 2020-2023  润新知