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

  • 相关阅读:
    转载 HtmlParser 抓取大众点评评论的代码
    转载 Oracle 11g R2的卸载与重装
    转载 java控制对象的序列化和反序列化
    转载 java序列化与反序列化
    转载 自定义Android标题栏TitleBar布局
    转载 简明Vim练级攻略
    转载 Http Tcp
    百度坐标拾取
    转载 Google Maps API Web Services文档使用
    转载 Android环境的搭建
  • 原文地址:https://www.cnblogs.com/NiceTime/p/9192328.html
Copyright © 2011-2022 走看看