`

linux zip unzip 密码 压缩 解压缩

阅读更多
zip -P password zipfile.zip sourcefiles.txt
zip -p 'password' -r test.zip file1 file2 test_dir1/ test_dir2/

linux  zip命令的基本用法是:

zip [参数] [打包后的文件名] [打包的目录路径]

  linux  zip命令参数列表:

      -a     将文件转成ASCII模式
-F     尝试修复损坏的压缩文件   
-h     显示帮助界面
-m     将文件压缩之后,删除源文件

      -n 特定字符串    不压缩具有特定字尾字符串的文件
-o     将压缩文件内的所有文件的最新变动时间设为压缩时候的时间
-q     安静模式,在压缩的时候不显示指令的执行过程
-r     将指定的目录下的所有子目录以及文件一起处理
-S     包含系统文件和隐含文件(S是大写)
-t 日期     把压缩文件的最后修改日期设为指定的日期,日期格式为mmddyyyy

举例:

将/home/Blinux/html/ 这个目录下所有文件和文件夹打包为当前目录下的html.zip

    zip –q –r   html.zip /home/Blinux/html

上面的命令操作是将绝对地址的文件及文件夹进行压缩.以下给出压缩相对路径目录

比如目前在Bliux这个目录下,执行以下操作可以达到以上同样的效果.

    zip –q –r html.zip html

比如现在我的html目录下,我操作的zip压缩命令是

    zip –q –r html.zip *

以上是在安静模式下进行的,而且包含系统文件和隐含文件
//////////////////////////////////////////////////////////
unzip语 法:

    unzip [-cflptuvz][-agCjLMnoqsVX][-P <密码>][.zip文件][文件][-d <目 录>][-x <文件>] 或 unzip [-Z]

    补充说明:unzip为.zip压缩文件的解压缩程序。

   

    unzip参 数:
    -c 将解压缩的结果显示到屏幕上,并对字符做适当的转换。
    -f 更新现有的文件。
    -l 显示压缩文件内所包含的文件。
    -p 与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换。
    -t 检查压缩文件是否正确。
    -u 与-f参数类似,但是除了更新现有的文件外,也会将压缩文件中的其他文件解压缩到目录中。
    -v 执行是时显示详细的信息。
    -z 仅显示压缩文件的备注文字。
    -a 对文本文件进行必要的字符转换。
    -b 不要对文本文件进行字符转换。
    -C 压缩文件中的文件名称区分大小写。
    -j 不处理压缩文件中原有的目录路径。
    -L 将压缩文件中的全部文件名改为小写。
    -M 将输出结果送到more程序处理。
    -n 解压缩时不要覆盖原有的文件。
    -o 不必先询问用户,unzip执行后覆盖原有文件。
    -P<密码> 使用zip的密码选项。
    -q 执行时不显示任何信息。
    -s 将文件名中的空白字符转换为底线字符。
    -V 保留VMS的文件版本信息。
    -X 解压缩时同时回存文件原来的UID/GID。
    [.zip文件] 指定.zip压缩文件。
    [文件] 指定要处理.zip压缩文件中的哪些文件。
    -d<目录> 指定文件解压缩后所要存储的目录。
    -x<文件> 指定不要处理.zip压缩文件中的哪些文件。
    -Z unzip -Z等于执行zipinfo指令

举例:

将/home/Blinux/html.zip解压到当前目录

unzip html.zip
分享到:
评论

相关推荐

    linux zip unzip rpm离线安装包

    然后,`unzip`命令则用于解压缩.zip文件。它可以将压缩文件中的内容提取到当前工作目录或指定的目标目录。基本用法如下: ```bash unzip archive_name ``` 或者,如果你想解压缩到特定目录: ```bash unzip ...

    windows下压缩的zip文件,上传到Linux后unzip不认的解决办法

    在日常的跨平台文件传输中,我们经常遇到一个问题:在Windows环境下压缩的ZIP文件,在Linux系统下使用`unzip`命令解压缩时无法识别。这主要是由于不同操作系统对文件编码和压缩格式的理解差异造成的。本篇文章将深入...

    Linux压缩工具unzip

    在Linux操作系统中,`unzip`是一个非常实用的命令行工具,主要用于解压缩`.zip`格式的文件。本文将深入探讨`unzip`工具的基本使用、功能特性以及一些常见的操作实例,帮助您全面理解如何在Linux环境下有效地管理和...

    linux离线安装zip解压缩工具rpm安装包

    提供zip解压缩工具安装包,在客户内网环境下,通常无法联网,无法使用yum安装zip,此时可以使用rpm安装包进行安装 1.将此资源包放到服务器 2.解压之后进入文件夹 3.rpm -Uvh *.rpm --nodeps --force 命令进行安装

    linux unzip命令不存在及ZIP离线安装

    在Linux操作系统中,`unzip`命令用于解压缩`.zip`格式的压缩文件。然而,有时在新安装或精简版的Linux系统中,这个命令可能并未预装,导致用户在尝试解压ZIP文件时遇到“unzip命令不存在”的错误。解决这个问题通常...

    linux下通过unzip直接解压zip压缩包

    unzip命令用于解压缩由zip命令压缩的“.zip”压缩包。 使用说明: a.上传unzip文件到linux b.例如将压缩文件text.zip在当前目录下解压缩: unzip test.zip c.将压缩文件text.zip在指定目录/tmp下解压缩,如果已有...

    linux_zip_压缩命令_解压命令

    在Linux系统中,数据压缩与解压缩是日常...总之,无论是压缩还是解压缩文件,掌握`zip`和`unzip`命令的使用方法对于Linux用户来说都是至关重要的。通过合理利用这些命令的选项,可以极大地提高工作效率,优化资源管理。

    linux系统unzip的rpm安装包

    在Linux操作系统中,`unzip`命令用于解压缩`.zip`格式的文件,而`rpm`则是一个软件包管理器,主要用于安装、升级、查询、验证RPM(Red Hat Package Manager)格式的软件包。本篇文章将深入探讨如何在Linux系统中通过...

    linux下zip和unzip安装文件及安装方式.zip

    `unzip`工具用于解压缩ZIP文件。它的安装过程与`zip`类似,同样可以通过包管理器完成。安装命令如下: 基于Debian的系统: ```bash sudo apt-get update sudo apt-get install unzip ``` 基于Red Hat的系统: ```...

    rpm zip和unzip.zip

    ZIP是一种常见的文件压缩格式,而UNZIP则是用来解压缩ZIP文件的实用程序。 首先,我们需要理解RPM命令的基本用法。在命令行中,可以输入以下命令来安装一个RPM包: ```bash sudo rpm -ivh package.rpm ``` 这里的...

    Linux 压缩解压缩

    - 解压缩:`unzip 压缩后的文件名.zip`。 在选择合适的压缩工具时,需要考虑文件大小、压缩率、速度以及是否需要跨平台兼容性。在C编程中,开发者还可以通过调用这些工具的库函数来实现压缩和解压缩功能,例如使用...

    详解Linux中zip压缩和unzip解压缩命令及使用详解

    总的来说,`zip`和`unzip`是Linux系统中不可或缺的工具,它们提供了对ZIP格式的强大支持,无论是压缩文件以节省存储空间,还是解压缩以访问内容,都能轻松完成。通过熟悉这些命令的使用,可以更好地管理和维护Linux...

    Windows执行zip、unzip命令行

    - `unzip`命令用于解压缩ZIP文件。例如,解压`my_archive.zip`到当前目录,输入: ``` unzip my_archive.zip ``` - 如果你想解压到特定目录,例如`C:\Extracted\`,则: ``` unzip my_archive.zip -d C:\...

    window zip unzip.rar

    `unzip`命令则用于解压缩`zip`格式的文件。在Linux系统中,其基本用法是`unzip [选项] 压缩文件名`。同样,`unzip-5.51-1.exe`是为了在Windows环境中实现这个功能。安装后,用户可以通过命令提示符运行`unzip`命令来...

    linux环境zip和unzip包得安装

    `zip`命令用于压缩文件或目录,而`unzip`命令则用于解压缩已压缩的.zip文件。 1. 使用`zip`命令: 压缩单个文件: ```bash zip filename.zip single_file.txt ``` 压缩整个目录(包括子目录): ```bash zip...

    tar zip unzip command not found(未找到命令).docx

    在Linux操作系统中,`tar`、`zip`和`unzip`是三个非常重要的命令行工具,用于文件和目录的打包、压缩与解压缩。当你在Red Hat 8.0中遇到“command not found”(未找到命令)的错误时,通常意味着这些工具尚未安装...

    linux下常用格式的压缩与解压方法

    zip 格式是 Linux 中一种常用的压缩格式。zip 命令可以将文件压缩成较小的文件,以便文件的存储和传输。zip 命令的基本语法为:zip [选项] 文件名。 * 压缩:zip FileName.zip DirName * 解压:unzip FileName.zip ...

    windows自带zip压缩unzip解压工具

    某些windows系统会自带zip和unzip命令,但是有些不能用或者没有带,而这两个工具是linux系统中基本都自带的,实际开发中,有时候会用到,所以提供下 下载后,解压后,配置系统变量到解压路径即可,然后在dos下面就...

    Windows上的zip和unzip

    在Linux系统上,一般自带zip和unzip命令。但是在Windows下面没有,不过只要加入这两个命令在当前目录/System32/SystemWow/Windows环境变量下,就可以愉快的使用。...解压缩命令:unzip -o aaa.zip (将aaa.zip解压缩)

    UE引擎解压缩zip格式文件插件

    "UE引擎解压缩zip格式文件插件"就是为了应对这种需求而设计的工具。 这个插件主要针对UE4和UE5引擎,允许开发者在游戏中直接解压ZIP格式的文件,而无需预先手动解压。这样可以极大地提高开发效率,特别是对于那些...

Global site tag (gtag.js) - Google Analytics