• linux中的常用压缩与解压缩命令


    linux中常用的压缩格式有   .zip   .gz   .bz2   .tar.gz   .tar.bz2

    一、.zip

    1.命令格式

       zip 压缩文件名 源文件名         (压缩文件到当前目录)  

       zip -r 压缩文件名 源目录名     (压缩目录文件到当前目录)

       unzip 压缩文件名                    (解压缩.zip文件到当前目录)

       说明:.zip格式的压缩文件在Linux及Windows中通用,当源文件比较小时,压缩文件可能比原文件大(压缩格式的换算)

    二、.gz

    1.命令格式

       gzip 源文件                                 (压缩文件到当前目录,源文件被删除)

       gzip -c 源文件 > 压缩文件           (压缩文件到当前目录,通过输出重定向实现源文件保留)

       gzip -r 目录                                 (压缩指定目录下所有文件)

       gzip -d 压缩文件                         (解压缩文件到当前目录,源文件被删除)

       gunzip 压缩文件                          ()

       说明:Linux中的.gz格式文件可以在Windows中实现解压缩

    三、.bz2

    1.命令格式

       bzip2 源文件                         (不保留源文件)

       bzip2 -k 源文件                     (压缩之后保留源文件)

       bzip2 -d 压缩文件                 (解压缩,不保留压缩文件,-k保留压缩文件)

       bunzip2 压缩文件                 (解压缩,不保留压缩文件,-k保留压缩文件)

       注:bzip命令不能压缩目录

    四、.tar.gz

    1.tar命令(打包命令)

       命令格式:tar -cvf 打包文件名 源文件  (-c 打包、-v显示过程、-f 指定打包后的文件名)

                         tar -xvf 打包文件名              (-x解包)

    2.tar.gz (打包并压缩)

       命令格式:tar -zcvf 压缩包名.tar.gz 源文件          (-z 压缩为.tar.gz格式)

                         tar -zxvf 压缩包名.tar.gz                      (-x 解压缩.tar.gz格式)

                         tar -zcvf 路径/压缩包名.tar.gz 源文件1 源文件2          (分别压缩多个文件到指定路径下为.tar.gz格式)

                         tar -ztvf 压缩包名.tar.gz                        (-t test 查看压缩包内的文件)

    五、.tar.bz2

    1.命令格式

       tar -jcvf 压缩包名.tar.bz2 源文件          (压缩为.tar.bz2格式)

       tar -jxvf 压缩包名.tar.bz2                      (解压缩.tar.bz2格式)

       tar -jxvf 压缩包名.tar.bz2 -C 路径         (解压到指定路径下)

  • 相关阅读:
    2018北美部分CS项目学费
    APP接口自动化测试JAVA+TestNG(二)之TestNG简介与基础实例
    浅谈MITM攻击之信息窃取(解密315晚会报道的免费WIFI窃取个人信息)
    APP接口自动化测试JAVA+TestNG(一)之框架环境搭建
    Android测试提升效率批处理脚本(二)
    Android APP压力测试(三)之Monkey日志自动分析脚本
    Android系统build.prop文件
    Android APP压力测试(二)之Monkey信息自动收集脚本
    Android APP压力测试(一)之Monkey工具介绍
    Android反编译(三)之重签名
  • 原文地址:https://www.cnblogs.com/kakaln/p/8116318.html
Copyright © 2020-2023  润新知