zoukankan      html  css  js  c++  java
  • day 09 Linux下常见的打包压缩命令

    day 09 Linux下常见的打包压缩命令

    Linux 下常见的打包压缩命令

    windows常见压缩格式

    .rar

    .zip 压缩速度最快

    .7z 体积最小

    linux常见压缩格式

    .tar.gz 最常见 99%使用场景

    .zip

    tar 使用方法

    tar 【选项】 【压缩包名称】 【需要压缩文件】

    常见打包压缩命令组合

    tar zcvf

    tar zxvf

    重要选项:

    v 显示打包压缩时详细信息

    c 打包

    f 指定压缩包名称

    z 指定使用gzip压缩,一般后缀为 .gz

    x 解压

    h 保留软链接的真实文件

    tar xf *.tar.xz 解压 .tar.xz文件

    tf 不解压,查看压缩包内容

    -C 指定解压路径

    排除打包压缩某些文件

    --exclude 排除某些打包压缩的文件,只能排除一个

    排除多个文件或目录时,先新建ex.txt文件。里面存储排除,文件或目录路径信息。

    实例:

    --exclude -from=ex.txt

    gzip用法

    压缩文件

    -d stdout解压缩文件

    -c decompress解压缩,把压缩后的文件输出到标准输出设备,不去更动原始文件。

    -v 显示压缩详细过程

    gzip -cd linux.gz > linux.txt 解压缩文件,如果文件重名,会自动覆盖

    zcat用法:

    zcat命令用于不真正解压缩文件,就能显示压缩包中文件的内容的场合。

    gzip -cd linux.gz = zcat

    .tar:

    只打包,不压缩文件。

    解包:tar xvf Name.tar

    打包:tar cvf Name.tar dirName

    .gz:

    只压缩,不打包文件

    解压:gunzip Name.gz

    解压2:gzip -d Name.gz

    压缩:gzip Name

    .tar.gz:

    打包压缩文件

    解包: tar zxvf Name.tar.gz

    打包:tar zcvf Name.tar.gz dirName

    zip用法:

    压缩目录或者文件

    -r 递归压缩目录

    -q不显示压缩过程

    -v显示压缩过程

    unzip用法:

    解压缩文件或者目录

    -d 指定到目录

    tar用法:

    打包压缩,必须掌握

    -z 调用gzip用法

    -c 归档打包

    -x 解压

    -v 显示详细过程

    -f 指定压缩包名称,一般放在参数最后

    -C 解压到指定目录

    压缩

    zcvf

    解压缩

    zxvf

  • 相关阅读:
    前端开发小结(持续更新)
    UDP 通讯及内部分析(合集)
    困扰我三天的问题
    Clang Format Style Options (.clang-format 配置文件文档)
    关于共享库的那些事儿
    如何在VMWare的NAT模式下使用traceroute(解析vmnat的行为)
    Linux网络配置
    Ansible Ad-Hoc命令集
    Ansible基础使用
    Ansible部署及配置介绍
  • 原文地址:https://www.cnblogs.com/zhaocheng690/p/15348585.html
Copyright © 2011-2022 走看看