unzip用法:
unzip -选项 filename.zip[要解压的文件] -x 文件名[要排除的文件] -d 路径 [要解压到的目录]
默认操作是将要解压的文件(要排除的文件除外)提取到要解压到的目录 注意选项名大小写
例子:
1. 把 tmp.zip 解压到 /home/hefang/zip
unzip tmp.zip /home/hefang/zip
2. 把 tmp.zip 解压到 /home/hefang/zip 并保留用户信息
unzip -XK tmp.zip /home/hefang/zip
3.把 tmp.zip 解压到 /home/hefang/zip 并自动覆盖已存在的文件
unzip -o tmp.zip /home/hefang/zip
4. 查看压缩文件列表
unzip -l tmp.zip
下边为选项说明:
-p 提取文件到管道
-l 显示压缩文件列表
-f 更新已存在的文件, 不创建新文件
-t 测试压缩文件数据
-u 更新文件,创建如有必要
-z 显示压缩文件注释
-v 显示压缩文件详情/显示版本号
-T 更改zip文件时间为最新
-x 要排除的文件列表
-d 要解压到的目录
-n 不覆盖已存在的文件
-q 安静模式
-qq 更安静模式
-o 覆盖文件时不提示
-a 自动转换文本文件
-j 不要新建目录
-aa 把所有文件做为文本对待
-U 不转义Unicode字符
-UU 忽略所有Unicode字段
-C 不区分大小写
-L 更改文件名为小写
-X 还原用户和组信息
-V 保留VMS版本号
-K 保存文件权限信息
-M 使用分页的管道
-O 编码 为Dos和Windows系统指定编码
-I 编码 为Unix系统指定编码
本文详细介绍了Unix/Linux系统中unzip命令的使用方法,包括基本用法、选项说明以及实例演示。unzip可用于解压缩ZIP文件,并可选择目标目录、排除特定文件、保留用户信息等。例如,unzip -o tmp.zip /home/hefang/zip将覆盖现有文件解压到指定目录,而unzip -ltmp.zip则用于查看压缩文件内容列表。了解这些选项有助于高效管理ZIP文件。
2271

被折叠的 条评论
为什么被折叠?



