linux.zip文件怎么解压,linux怎么解压zip文件[通俗易懂]

linux.zip文件怎么解压,linux怎么解压zip文件[通俗易懂]ZIP是最广泛使用的归档文件格式,支持无损数据压缩。ZIP文件是包含一个或多个压缩文件或目录的数据容器在此文中将向您展示如何使用unzip命令通过命令行解压缩Linux系统中的文件Unzip命令,可帮助您列出,测试和提取压缩的ZIP归档安装unzip默认情况下,大多数Linux发行版中都没有安装Unzip,但您可以使用发行版的软件包管理器安装它。在Ubuntu和Debian上安装unzipsudo…

大家好,又见面了,我是你们的朋友全栈君。

ZIP是最广泛使用的归档文件格式,支持无损数据压缩。ZIP文件是包含一个或多个压缩文件或目录的数据容器

在此文中将向您展示如何使用unzip命令通过命令行解压缩Linux系统中的文件

Unzip命令,可帮助您列出,测试和提取压缩的ZIP归档

安装unzip

默认情况下,大多数Linux发行版中都没有安装Unzip,但您可以使用发行版的软件包管理器安装它。

在Ubuntu和Debian上安装unzipsudo apt install unzip

在CentOS和Fedora上安装unzpsudo yum install unzip

如何解压缩ZIP文件

在没有任何选项的情况下使用它是最简单的形式,该unzip命令将从指定的ZIP存档中提取所有文件到当前目录。unzip filename.zip

为了能够提取ZIP存档到指定目录,用户需要对该目录具有写入权限

ZIP文件不支持Linux所有权信息,并且所有提取的文件将由运行该命令的用户拥有

例如,假设您下载了Wordpress安装 ZIP文件。要将此文件解压缩到当前目录,只需运行以下命令:unzip latest.zip

如何不显示unzip命令的信息输出

默认情况下,unzip命令打印它提取的所有文件的名称以及提取完成时的摘要

使用-q 选项可禁止打印这些消息。unzip -q filename.zip

如何将ZIP文件解压缩到其他目录

要将ZIP文件解压缩到不同的目录中,请使用该-d 选项unzip filename.zip -d /path/to/directory

例如,要将Wordpress存档解压缩latest.zip到/var/www/目录,您将使用以下命令sudo unzip latest.zip -d /var/www

在上面的命令中我们使用/var/www目录的写权限。当使用sudo解压缩ZIP文件时,提取的文件和目录将由用户root拥有。

如何解压缩受密码保护的ZIP文件

要解压缩受密码保护的文件,使用-P 选项后跟密码。unzip -P PasswOrd filename.zip

解压缩ZIP文件时如何排除文件

如果要从ZIP存档中提取除一个文件以外的所有文件,使用-x 选项unzip filename.zip -x file-to-exclude

在以下示例中,我们将从ZIP存档中提取除.git目录之外的所有文件和目录unzip filename.zip -x “*.git/*”

使用在解压缩时覆盖现有文件

假设您已经解压缩一个ZIP文件,并且您再次运行相同的命令unzip latest.zip

默认情况下,Unzip会询问您是要覆盖当前文件,覆盖所有文件,跳过当前文件的提取,跳过提取所有文件,还是重命名当前文件Archive: latest.zip

replace wordpress/xmlrpc.php? [y]es, [n]o, [A]ll, [N]one, [r]ename:

如果要在不提示的情况下覆盖现有文件,使用-o 选项unzip -o filename.zip

请谨慎使用此选项。文件会被覆盖,如果您对文件进行了任何更改,则更改将会丢失

如何在不覆盖现有文件的情况下解压缩ZIP文件

假设您已经解压缩了一个ZIP文件,并且您对某些文件进行了更改,但是您不小心删除了一些文件。您希望保留更改并从ZIP存档中还原已删除的文件。

在这种情况下,您将使用-n强制解压缩的选项来跳过已存在的文件的提取。unzip -n filename.zip

如何解压缩多个ZIP文件

如果当前工作目录中有多个ZIP文件,则只需使用一个命令即可解压缩所有文件:unzip ‘*.zip’

注意周围的单引号*.zip。如果您忘记引用参数,shell将展开通配符

如何列出Zip文件的内容

要列出ZIP文件的内容,请使用-l开关。unzip -l filename.zip

在我们的示例中,我们通过执行以下命令列出所有WordPress安装文件:unzip -l latest.zip

输出将如下所示Archive: latest.zip

Length Date Time Name

——— ———- —– —-

0 2018-08-02 22:39 wordpress/

3065 2016-08-31 18:31 wordpress/xmlrpc.php

364 2015-12-19 12:20 wordpress/wp-blog-header.php

7415 2018-03-18 17:13 wordpress/readme.html

21323 2018-03-09 01:15 wordpress/wp-admin/themes.php

8353 2017-09-10 18:20 wordpress/wp-admin/options-reading.php

4620 2017-10-24 00:12 wordpress/wp-trackback.php

1889 2018-05-03 00:11 wordpress/wp-comments-post.php

——— ——-

27271400 1648 files

至此您已经学习了如何解压缩ZIP文件和最常见的解压缩选项,如有疑问请在下方评论中留言

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/143744.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 一些非常有价值的资料网站有哪些_比较有价值的网站

    一些非常有价值的资料网站有哪些_比较有价值的网站最近在搜集资料的时候,发现了很多好的资料网站,不忍独享,陆续整理出来,贴这里。我先有一个贴一个,等到攒到足够多的时候,我再重新进行整理:电影类:IMDb:http://www.imdb.com/(美国著名互联网电影资料库(InternetMovieDatabase,简称IMDb)是一个关于电影演员、电影、电视节目、电视明星、电子游戏和电影制作的在线数据库。亚马逊公司旗下网站)烂番茄…

    2025年9月1日
    9
  • disk boot failure ,insert sysytem disk and press enter解决方法

    disk boot failure ,insert sysytem disk and press enter解决方法故障分析与处理从现象上看硬盘可能是损坏了,如果在无法启动前的最后一次关机是按照正常程序退出。将硬盘拆下来连接到另外一台机器上,开机启动后进入CMOS设置主菜单,选择“IDE HDD AUTO DETECTION”栏,检测到硬盘参数,能正常进入硬盘。将硬盘装回到原来的机器上,进入CMOS设置后能自动检测到硬盘的参数,恢复了正常启动。关机时按照正常程序退出,而下一次开机时无法用硬盘启动并且无

    2022年7月13日
    17
  • docker新建镜像_docker基础镜像和项目镜像

    docker新建镜像_docker基础镜像和项目镜像Docker创建镜像、修改、上传镜像–创建镜像有很多方法,用户可以从DockerHub获取已有镜像并更新,也可以利用本地文件系统创建一个。一、创建镜像创建镜像有很多方法,用户可以从Do

    2022年8月2日
    11
  • 低延迟视频传输_网络延时

    低延迟视频传输_网络延时微信后台如何应对像跨年,特殊时刻(比如2022年2月22日22时22分22秒)这样的朋友圈突发流量,可做如下策略(只是比如):优先让发一张图片的成功。九宫格只成功一部分,剩余的强有损压缩。朋友多的优先成功。(也可以反过来)设置三天可见的优先成功。(也可以反过来)年轻女性优先成功。(这个没毛病)历史点赞多的优先成功。(也可以反过来)头像穿西装打领带的经理统统失败。…在不影响P99用户体验的前提下,提供有损服务,保证核心可用性,这就是柔性。但数据传输的思维定势并不认可柔性。受TCP的影

    2022年10月3日
    2
  • idea替换内容快捷键_intellij快捷键

    idea替换内容快捷键_intellij快捷键ctrl+r:当前文件内容替换,指的是在当前打开的文件中替换匹配的字符,只操作一个文件。ctrl+shift+r:在路径中替换,指的是在选定的目录下或者类包下,查找要被替换的字符,再在第二个输入框中输入要替换的字符,点击弹出框的右下角的replace或者replaceall即可。…

    2022年9月29日
    4
  • 03_Solr之dataimport

    03_Solr之dataimport

    2021年8月23日
    322

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号