zoukankan      html  css  js  c++  java
  • Linux中gzip、bzip2、zip、unzip、tar使用介绍

    压缩解压缩命令介绍
    .gz 压缩为gzip文件
    .bz2 压缩为bzip2文件
    .tar 打包文件,将多个文件合并成一个目录
    .tar.gz 先打成tar包,再压缩为gzip文件
    .tar.bz2 先打成tar包,再压缩为bzip2文件
    .tar.Z 先打成tar包,再压缩为Z文件
    .rar
    压缩为rar文件
    压缩 rar a *.rar 文件
    解压缩 unrar e *.rar

    .zip
    压缩为zip文件
    压缩 zip *.zip 文件
    解压缩 unzip *.zip

    1)gzip
    格式:
    gzip [ -acdfhlLnNrtvV19 ] [-S suffix] [--rsyncable] [ name ... ]
    gunzip [ -acfhlLnNrtvV ] [-S suffix] [ name ... ]
    zcat [ -fhLV ] [ name ... ]

    例子:不可以压缩目录
    gzip [-d#] 文件名 -d 解压缩时使用 # 压缩级别 1~9,6为默认,9最好


    2)bzip2
    格式:
    bzip2 [ -cdfkqstvzVL123456789 ] [ filenames ... ]
    bunzip2 [ -fkvsVL ] [ filenames ... ]
    bzcat [ -s ] [ filenames ... ]
    bzip2recover filename

    例子:不可以压缩目录
    bzip2 [-dz] 文件名 -d 解压缩时使用 -z 压缩时使用

    3)tar
    例子:
    tar [-zjxcvfpP] 文件名
    -z 用gzip压缩
    -j 用bzip2压缩
    -x 解包或解压缩
    -t 查看tar包里的文件
    -c 建立 tar包或压缩包文件
    -v 输出压缩或解压缩时的信息
    -f 压缩时,为压缩后的文件名;解压缩时,为要解压缩的文件名,多个参数中使用-f,-f参数放最后
    -p 压缩后保留压缩前的文件属性
    --exclude 文件名 压缩或打包时,排除的文件或目录

    查看包或压缩包的文件列表
    tar -tf *.tar.gz

    打包并压缩成.tar.gz文件
    tar -zcvf *.tar.gz 目录或文件名

    解压缩.tar.gz文件
    tar -zxvf *.tar.gz

    打包并压缩成.tar.bz2文件
    tar -jcvf *.tar.bz2 目录或文件名

    解压缩.tar.bz2文件
    tar -jxvf *.tar.bz2

    .tgz
    解压:tar zxvf FileName.tgz
    压缩:tar zcvf FileName.tgz FileName

    .tar.tgz
    解压:tar zxvf FileName.tar.tgz
    压缩:tar zcvf FileName.tar.tgz FileName

  • 相关阅读:
    按照两种模式排序用户列表
    WINDOWS系统属性符号说明
    一个无敌删除命令
    SQL判断某列中是否包含中文字符、英文字符、纯数字
    泰勒公式的发现以及证明
    陶哲轩实分析 引理7.1.4 证明
    多项式函数在某一点处的泰勒展开
    域上多项式的带余除法
    陶哲轩实分析 命题7.18 证明
    陶哲轩实分析 引理7.1.4 证明
  • 原文地址:https://www.cnblogs.com/NiceTime/p/9192328.html
Copyright © 2011-2022 走看看