专业IT网络知识平台,分享IT百科知识、生活百科知识解答!

易企推科技
易企推科技

unzip命令详解,Linux中unzip命令用法

来源:小易整编  作者:小易  发布时间:2023-03-23 05:13
摘要:unzip命令详解,Linux中unzip命令用法命令简介unzip命令用于解压由zip命令压缩的压缩包文件。#Debian/Ubuntu安装apt-getinstallunzip#CentOS安装[root@centos7~]#unzip...

unzip命令详解,Linux中unzip命令用法

unzip命令详解,Linux中unzip命令用法

命令简介

unzip 命令用于解压由zip命令压缩的压缩包文件。

#Debian/Ubuntu安装 apt-get install unzip #CentOS安装 [root@centos7 ~]# unzip -bash: unzip: command not found [root@centos7 ~]# yum install unzip -y

语法格式

unzip [ OPTIONS ] file[.zip] [file(s) ...]

选项说明

-c  #将解压缩的结果输出,并对字符做适当的转换 -f  #更新现有的文件 -l  #列出压缩文件内所包含的文件 -p  #将解压缩的结果显示到屏幕上,但不执行任何的转换 -t  #检查压缩文件是否正确; -u  #除了更新现有的文件外,也会将压缩文件中的其他文件解压缩到目录中 -v  #显示详细的信息 -z  #仅显示压缩文件的备注信息 -a  #对文本文件进行必要的字符转换 -b  #不对文本文件进行字符转换 -C  #压缩文件名称区分大小写 -j  #不处理压缩文件中原有的目录路径 -L  #将压缩文件中的全部文件名改为小写 -M  #将输出结果再交给more程序处理 -n  #解压缩时不覆盖原有的文件 -o  #unzip执行后覆盖原有的文件,不提示 -P<密码>  #使用zip的密码选项 -q  #不显示任何命令执行过程信息 -s  #将文件名中的空白字符转换为底线字符 -d<目录>  #将解压缩后存至指定的目录下 -x<文件>  #指定不要处理.zip压缩文件中的哪些文件 -Z  #unzip-Z相当于执行zipinfo命令

应用举例

解压一个文件

[root@centos7 testdir]# unzip mingongge.zip

查看一个压缩文件但不解压

[root@centos7 testdir]# unzip -v mingongge.zip Archive:  mingongge.zip Length   Method    Size  Cmpr    Date    Time   CRC-32   Name --------  ------  ------- ---- ---------- ----- --------  ----      59  Stored       59   0% 01-16-2021 12:15 b32621da  cest.txt.gz      57  Stored       57   0% 01-16-2021 12:12 cbda1ce8  cuttest.txt.gz       0  Stored        0   0% 01-16-2021 16:18 00000000  dir/       0  Stored        0   0% 01-16-2021 16:18 00000000  file      81  Stored       81   0% 01-16-2021 09:55 da9f2476  mingongge1.txt.gz      51  Stored       51   0% 01-16-2021 03:36 8fdf382e  mingongge2.txt.gz      87  Stored       87   0% 01-16-2021 09:59 982ab7bb  mingongge.txt.md5.gz      65  Stored       65   0% 01-16-2021 10:19 17350869  sort.cut.txt.gz --------          -------  ---                            -------     400              400   0%                            8 files

指定解压后的文件存放目录

[root@centos7 testdir]# unzip -n mingongge.zip -d /tmp/ Archive:  mingongge.zip extracting: /tmp/cest.txt.gz         extracting: /tmp/cuttest.txt.gz       creating: /tmp/dir/ extracting: /tmp/file               extracting: /tmp/mingongge1.txt.gz   extracting: /tmp/mingongge2.txt.gz   extracting: /tmp/mingongge.txt.md5.gz   extracting: /tmp/sort.cut.txt.gz     [root@centos7 testdir]# ll /tmp/ total 24 -rw-r--r-- 1 root root 59 Jan 16 12:15 cest.txt.gz -rw-r--r-- 1 root root 57 Jan 16 12:12 cuttest.txt.gz drwxr-xr-x 2 root root  6 Jan 16 16:18 dir -rw-r--r-- 1 root root  0 Jan 16 16:18 file -rw-r--r-- 1 root root 81 Jan 16 09:55 mingongge1.txt.gz -rw-r--r-- 1 root root 51 Jan 16 03:36 mingongge2.txt.gz -rw-r--r-- 1 root root 87 Jan 16 09:59 mingongge.txt.md5.gz -rw-r--r-- 1 root root 65 Jan 16 10:19 sort.cut.txt.gz



本文地址:IT百科频道 https://www.hkm168.com/tags/937940.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


IT百科
小编:小易整编
相关文章相关阅读
  • 什么是Linux系统中nc命令?nc命令的用法详解

    什么是Linux系统中nc命令?nc命令的用法详解

    这篇文章主要介绍了linux系统中nc命令的基本用法,nc命令非常之强大,这里先简单介绍它用来作端口扫描以及文件传输等的基础使用。功能说明:功能强大的网络工具,在网络工具中有“瑞士军刀”美誉,其有Windows和Linux的版本。因为它短小...

  • cmd命令怎么打开?

    cmd命令怎么打开?

    cmd命令的打开方法:1、在电脑桌面中使用“win+r”组合键,打开的“运行”窗口,输入“cmd”命令并回车即可打开;2、打开“开始”菜单,在搜索框中输入“cmd”,点击“cmd.exe”即可打开。CMD一般指命令提示符,命令提示符是在操作...

  • linux怎么判断pcre是否安装

    linux怎么判断pcre是否安装

    在linux中,可以利用“rpm-qapcre”命令判断pcre是否安装;rpm命令专门用于管理各项套件,使用该命令后,若结果中出现pcre的版本信息,则表示pcre已经安装,若没有出现版本信息,则表示没有安装pcre。本教程操作环境:...

  • linux中lib指的是什么

    linux中lib指的是什么

    在linux中,lib是库文件目录,包含了所有对系统有用的库文件;库文件是应用程序、命令或进程正确执行所需要的文件。几乎所有的应用程序都需要使用位于lib目录中的共享库文件,lib的功能类似于Windows中的DLL文件。lib是Lib...

  • linux umask是什么

    linux umask是什么

    umask是linux中的一个命令,用于为用户文件创建权限掩码,语法“umask[-s][权限掩码]”;其中,“权限掩码”是由3个八进制的数字所组成,将现有的存取权限减掉权限掩码后,即可产生建立文件时预设的权限。本教程操作环境:linux...

  • linux命令ls是什么意思

    linux命令ls是什么意思

    在linux中,ls全称“list”,中文意思为“列表”,其主要功能是显示指定工作目录下的内容(列出工作目录所含之文件及子目录),也可以查看文件权限,语法“ls[选项]目录名称”。当ls命令不使用任何选项时,默认只会显示非隐藏文件的名称...

  • linux openssl是什么

    linux openssl是什么

    在linux中,openssl是一个功能极其强大的命令行工具,可以用来完成公钥体系及https相关的很多任务。openssl有两种运行模式:交互模式和批处理模式;直接输入openssl回车进入交互模式,输入带命令选项的openssl进入批处...

  • linux怎么解压文件

    linux怎么解压文件

    一、zip格式zip可能是目前使用的最多的文档压缩格式。它最大的优点就是在不同的操作系统平台上使用。缺点就是支持的压缩率不是很高,而tar.gz和tar.bz2在压缩率方面做得非常好。我们可以使用下列的命令压缩一个文件:zip-rarc...

  • 周排行
  • 月排行
  • 年排行

精彩推荐