linux - shell - unzip

  1. 概述

    1. unzip 命令
  2. 背景

    1. 命令行解压 zip 压缩包
    2. 虽然是在 mintty 上, 但是 linux 下也能用
  3. 类型

    1. 这是一篇 总结性 的文章
      1. 只给结论, 没有过程
  4. 环境

    1. os

      1. win10 - 20H2
      2. centos - 7.6
    2. mintty

      1. 3.4.0
    3. unzip

      1. 6.0.0

1. 操作

  1. 概述

    1. unzip 操作
  2. 准备

    1. 一个正常的 zip 包

1. 确认 unzip

  1. 命令

    # 查看版本
    > unzip -v
    
    # 查看帮助
    > unzip -h
    

2. 确认压缩包内容

  1. 命令

    > unzip -l <zip>
    

3. 解压

  1. 命令

    # 整理的都是简单指令, 有些指令, 是可以组合的
    # 1. 直接解压到 当前目录
    > unzip <zip>
    
    # 2. 解压, 并且没有提示
    > unzip -q <zip>
    
    # 3. 解压到指定路径
    > unzip -d <targetPath> <zip>
    
    # 4. 解压, 并显示详细信息
    > unzip -v <zip>
    
    # 5. 解压, 除开某文件
    ## 一次可以指定单个文件
    ## 可以多用几个 -x, 指定多个文件
    ## 可以通过 通配符 匹配一类文件
    > unzip <zip> -x '<file>
    

2. 后续

  1. unzip 还有其他用法

    1. 可以解压密码文档
    2. 可以查看文件压缩率
    3. 可以选择是否覆盖
  2. zip 的使用

    1. 按逻辑来说, 本来应该先讲 zip 的...

ps

  1. ref
    1. 教你如何在 Linux 中使用 unzip 解压缩文件
      1. 整理得比我全
posted @ 2020-12-20 23:28  轩辕拾銉  阅读(385)  评论(0编辑  收藏  举报