• Linux压缩与解压缩


    gzip/gunzip指令


    gzip用于压缩文件

    gzip 文件名                (功能描述:压缩文件,只能将文件压缩为*.gz文件)

    gunzip用于解压

    gunzip 文件名.gz             (功能描述:解压缩文件命令)


    案例1: gzip压缩,将/home下的 hello.txt文件进行压缩


    案例2: gunzip压缩,将/home下的 hello.txt.gz文件进行解压缩

     

    zip/unzip指令

    zip用于压缩文件

    zip        [选项]        XXX.zip        压缩内容的路径        (功能描述:压缩文件和目录的命令)

    unzip用于解压

    unzip        [选项]    解压缩内容的路径    XXX.zip                (功能描述:解压缩文件)

    zip常用选项

    -r:递归压缩,即压缩目录.

    unzip的常用选项
    -d<目录>:指定解压后文件的存放目录.


    案例1:将/home下的所有文件进行压缩成mypackage.zip

    案例2:将 mypackge.zip解压到/opt/tmp目录下

    tar指令
    tar指令是打包指令,最后打包后的文件是.tar.gz的文件。

     tar  [选项]  XXX.tar.gz 


    选项
    -c        产生.tar打包文件
    -v        显示详细信息
    -f        指定压缩后的文件名
    -z        打包同时压缩
    -x        解包.tar文件

    案例1:压缩多个文件,将/home/a1.txt和/home/a2.txt压缩成a.tar.gz

     

    案例2:将/home的文件夹压缩成myhome.tar.gz

     


    案例3:将a.tar.gz解压到当前目录

    案例4:将myhome.tar.gz解压到/opt/目录下 (前提目录必须存在)

     

  • 相关阅读:
    使用split.js库实现网页布局分割
    Learn Prompt- Midjourney案例:动漫设计
    Redis安装教程
    Java 基础常见知识点&面试题总结(下),2022 最新版!
    【无标题】
    HTTP 跨域名请求(CORS)
    企业电子招投标系统源码之电子招投标系统建设的重点和未来趋势
    第17章 - 垃圾回收器
    Vue Router
    iOS学习:isKindOfClass & isMemberOfClass
  • 原文地址:https://blog.csdn.net/qq_56444564/article/details/127841981