zoukankan      html  css  js  c++  java
  • Ubuntu 下 unzip用法

    unzip [参数] <压缩文件>

    参数:

    -P <密码> zip 压缩包的密码
    -f 覆盖原有文件
    -d <路径> 指定解压路径
    -n 解压缩时不覆盖原有文件
    -o 不经询问,直接覆盖原有文件
    -u 覆盖原有文件,并将压缩文件中的其他文件解压缩到目录中
    -l 显示压缩文件内所包含的文件 -t 检查压缩文件是否正确
    -Z unzip -Z 等于执行 zipinfo 指令 -j 不处理压缩文件中原有的目录路径
    -C 压缩文件中的文件名称区分大小写
    -z 显示压缩包注释
    -L 将压缩文件中的全部文件名改为小写
    -s 将文件名中的空格转换下划线 -X 解压缩时保留文件原来的 UID/GID
    -q 执行时不显示任何信息 -v 执行是时显示详细的信息
    -c 将解压缩的结果显示到屏幕上,并对字符做适当的转换
    -p 与-c 参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换
    -a 对文本文件进行必要的字符转换
    -b 不要对文本文件进行字符转换
    -x <表达式> 处理里排除压缩包中的指定文件
    -M 将输出结果送到 more 程序处理

    实例:

    1.输入密码,并且解压到指定文件夹:

    unzip 文件名 -P 密码 -d 指定文件夹路径

    网上摘抄实例:

    1、把文件解压到当前目录下

    unzip test.zip

    2、如果要把文件解压到指定的目录下,需要用到-d参数。

    unzip -d /temp test.zip

    3、解压的时候,有时候不想覆盖已经存在的文件,那么可以加上-n参数

    unzip -n test.zip
    unzip -n -d /temp test.zip

    4、只看一下zip压缩包中包含哪些文件,不进行解压缩

    unzip -l test.zip

    5、查看显示的文件列表还包含压缩比率

    unzip -v test.zip

    6、检查zip文件是否损坏

    unzip -t test.zip

    7、将压缩文件test.zip在指定目录tmp下解压缩,如果已有相同的文件存在,要求unzip命令覆盖原先的文件

    unzip -o test.zip -d /tmp/
  • 相关阅读:
    Windows Bat命令常用操作
    Centos下安装Geth
    Centos常用操作
    为什么CEdit使用SetSel无法取消选择?
    VC编译参数/Zm问题
    XX.exe已经停止工作,的处理兼容性
    excel表,Alt+F11调用出vb语言处理excel表内容,很方便
    在限制了可选日期范围的calendar中,使几个日期不可选的方法
    Agile敏捷开发
    做软件的这些年
  • 原文地址:https://www.cnblogs.com/qunshu/p/3150090.html
Copyright © 2011-2022 走看看