unzip命令 解压缩zip文件

Sally ·
更新时间:2024-09-21
· 616 次阅读

unzip命令是用于.zip格式文件的解压缩工具 ,unzip命令将列出、测试或从zip格式存档中提取文件,这些文件通常位于MS-DOS系统上。

默认行为(就是没有选项)是从指定的ZIP存档中提取所有的文件到当前目录(及其下面的子目录)。一个配套程序zip(1L)创建ZIP存档;这两个程序都与PKWARE的PKZIP和PKUNZIP为MS-DOS创建的存档文件兼容,但许多情况下,程序选项或默认行为是不同的。

语法格式:unzip [参数] [文件]

常用参数:

-l显示压缩文件内所包含的文件
-v执行时显示详细的信息
-c将解压缩的结果显示到屏幕上,并对字符做适当的转换
-n解压缩时不要覆盖原有的文件
-j不处理压缩文件中原有的目录路径

参考实例

把/home目录下面的mydata.zip解压到mydatabak目录里面:

[root@1024ask.com ~]# unzip mydata.zip -d mydatabak

把/home目录下面的wwwroot.zip直接解压到/home目录里面:

[root@1024ask.com ~]# unzip wwwroot.zip

把/home目录下面的abc12.zip、abc23.zip、abc34.zip同时解压到/home目录里面:

[root@1024ask.com ~]# unzip abc\*.zip

查看把/home目录下面的wwwroot.zip里面的内容:

[root@1024ask.com ~]# unzip -v wwwroot.zip

验证/home目录下面的wwwroot.zip是否完整:

[root@1024ask.com ~]# unzip -t wwwroot.zip

与该功能相关的Linux命令:compress命令 – unix档案压缩命令bzip2recover命令 – 修复损坏的.bz2文件zfore命令 – 强制添加.gz后缀bzip2命令 – bz2文件的压缩程序gzip命令 – 压缩和解压文件znew命令 – 将.Z压缩包重新转化.gz压缩包ar命令 – 建立或修改备存文件zipsplit命令 – 分割压缩包gunzip命令 – 解压文件uudecode命令 – 还原档案



unzip 解压

需要 登录 后方可回复, 如果你还没有账号请 注册新账号