zoukankan      html  css  js  c++  java
  • Linux学习笔记(五)Linux常用命令:压缩命令

    Linux中最常见的5中压缩格式:

    • zip
    • gz
    • bz2
    • tar.gz
    • tar.bz2

    一、.zip压缩命令

    压缩文件

    zip [压缩文件名] [源文件]

    例如: zip zijeak.zip zijeak 

    注意:linux中不区分文件的后缀名,但为了人阅读方便,在建立压缩文件时,必须带上压缩后缀

    压缩目录

    zip -r [压缩文件名] [源文件]

    例如: zip -r zijeak.zip zijeak 

    解压缩

    unzip [压缩文件]

    例如: unzip zijeak.zip 

    二、.gz压缩命令

    压缩文件

    gzip [源文件]

    压缩为.gz后缀的压缩文件,压缩后源文件会消失

    gzip -c [源文件] > [压缩文件]

    源文件保留

    gzip -r [目录]

    压缩目录下的所有子文件,但是不能压缩目录

    解压缩

    (1)   gzip -d [压缩文件]

    (2)   gunzip [压缩文件]

    解压缩命令后可以跟多个压缩文件,批量解压

    三、.bz2压缩

    压缩文件

    bzip2 [源文件]

    压缩为.bz2格式文件,不保留原文件

    bzip2 -k [源文件]

    注意:bzip2命令不能压缩目录

    解压缩

    bzip2 -d [压缩文件]

    -k保留压缩文件

    bunzip2 [压缩文件]

    -k保留压缩文件

    四、.tar.gz格式压缩 .tar.bz2格式压缩

    压缩文件

    tar -cvf [打包文件名] [源文件]

    -c 打包

    -v 显示过程

    -f  指定打包后的文件名

    -z 压缩为.tar.gz格式

    -j  压缩为.tar.bz2格式

    例如  tar -cvf zijeak.tar zijeak 

    接下来就可以使用gzip或bzip2命令压缩为.tar.gz或.tar.bz2格式

    解压缩

    tar -xvf [打包文件名]

    -x解打包

    -z解压缩.tar.gz格式

    -j解压缩为.tar.bz2格式

    -t测试,只查看,不解压

     tar jxvf zijeak.tar.bz2 -C /temp/ 

    -C用来指定解压缩位置

  • 相关阅读:
    axios 进行类库封装
    vue的中vuex为何需要mutation更新状态,vue-router的路由的理解
    发布订阅者模式、观察者模式总结
    es 模块的基础知识,深度了解
    绑定事件的模型
    rem+media+jquery布局结局方案
    VDOM总结
    react-redux
    发布网站配置文件和SSL
    css3d旋转
  • 原文地址:https://www.cnblogs.com/zijeak/p/11297657.html
Copyright © 2011-2022 走看看