• 人工智能 Linux文件的解压与压缩


    一.tar压缩和解压

    tar:打包和解压指令,主要针对文件类型为.tar.gz的文件

    -c:产生.tar打包文件

    -v:显示详细信息

    -f:指定压缩后的文件名

    -z:打包同时压缩

    -x:解压.tar文件

    1.压缩:tar -zcvf(压缩后文件名)(要压缩的文件)

    tar -zcvf xxxx.tar.gz xxxx1.2/

    2.解压:tar -zxvf(要解压的文件)

    tar -zxvf xxxxx.tar.gz

    3.解压到指定目录:tar -zxvf(要解压的文件)-C(指定目录),指定解压到的目录要存在

    tar -zxvf xx.tar.gz -C /home/

    注意:解压后保留原压缩文件的格式

    二.gzip & gunzip解压

    1. gzip:压缩文件

    gzip xxxx(把xxxx文件进行打包压缩,生成xxxx.gz文件)

    注意:gzip只能压缩文件,不能压缩目录;gzip压缩后,不会保留原文件

    2.gunzip(gzip -d):解压.gz的压缩文件

    gunzip xxxx.gz

    gzip -d xxxx.gz

    注意:对于gzip压缩文件,我们可以用gunzip或gzip -d来解压,解压后不会保留原压缩文件的格式

    三.zip压缩 & unzip解压

    1.zip压缩文件或目录

    zip xxx.zip xxx

    压缩xxx文件,生成xxx.zip文件

    zip -r xxx.zip xxx

    压缩xxx目录,生成xxx.zip文件(现在不加 -r 也可以压缩目录了)

    注意:zip既能压缩文件也能压缩目录;压缩后保留原文件

    2.unzip解压文件

    unzip xxx.zip

    解压生成xxx.zip文件

    注意:对于zip压缩文件,我们可以用unzip来解压,解压后保留原压缩文件的格式

    四.bzip2压缩 & bunzip2解压

    1.bzip:压缩文件

    bzip2 xxx

    压缩xxx文件,生成xxx.bz2文件

    bzip2 -k xxx

    压缩xxx文件,生成xxx.bz2文件,保留原文件

    注意:bzip2只能压缩文件,不能压缩目录;加上参数 -k 才会保留原文件

    2.bunzip2解压文件

     bunzip2 xxx.bz2

    解压生成xxx.bz2文件

     bunzip2 -k xxx.bz2

    解压xxx.bz2文件,保留原压缩文件

    注意:bzip2压缩文件,我们可以用bunzip2来解压;也可以加上参数-k ,保留原文件格式

  • 相关阅读:
    2022杭电多校九 1008-Shortest Path in GCD Graph(质因子+容斥)
    vue之浅析extend与手动挂载$mount
    DDR相关实验
    Kotlin--Sealed Class Sealed Interface
    【鸿蒙软件开发】ArkTS基础组件之TextClock(时间显示文本)、TextPicker(滑动选择文本)
    强啊,点赞业务缓存设计优化探索之路。
    PIE-engine 教程 ——利用NDWI加载青海湖三年水域影像和面积计算
    systemd --user进程CPU占用高问题分析
    Dockerfile
    2022世界5G大会将设立元宇宙论坛
  • 原文地址:https://blog.csdn.net/m0_62064241/article/details/126074165