Ubuntu zip 3.0 命令详解 (未集成)


zip 用于压缩 管理 *.ZIP 文档。

zip 能从列表添加或替换 zipfile 条目。

另请参阅: gzip     rar     tar     uzip

基本用法     详细用法

zip FileName.zip DirName

基本语法

zip [-options] [-b path] [-t mmddyyyy] [-n suffixes] [zipfile list] [-xi list]

若省略 zipfile 和 list,则把 stdin 压缩到 stdout。

若 zipfile 和 list 为 -,则压缩标准输入。

Options 选项

参数 EN 解释 中文翻译 备注
-0 store only 仅存储
-1 compress faster 压缩更快
-9 compress better 压缩更好
-@ read names from stdin 从标准输入读取名称
-A adjust self-extracting exe 调整自提取 exe
-c add one-line comments 添加一行注释
-d delete entries in zipfile 删除 zipfile 条目
-D do not add directory entries 不添加目录条目
-e encrypt 加密
-f freshen: only changed files 刷新:仅更改文件
-F fix zipfile (-FF try harder) 修复 zipfile (-FF 更努力)
-h2 show more help 展示更多帮助信息
-i include only the following names 仅包括以下名称
-j junk (don't record) directory names 垃圾 (不记录) 目录名
-J junk zipfile prefix (unzipsfx) 垃圾 zipfile 前缀 (unzipsfx)
-l convert LF to CR LF (-ll CR LF to LF) 把 LF 转换成 CR LF (-ll CR LF 转换成 LF)
-L display software license 显示软件许可
-m move into zipfile (delete OS files) 移入 zipfile (删除 OS 文件)
-n don't compress these suffixes 不要压缩这些后缀
-o make zipfile as old as latest entry 使 zipfile 同最新条目一样旧
-q quiet operation 安静操作
-r recurse into directories 递归进目录
-T test zipfile integrity 测试 zipfile 完整性
-u update: only changed or new files 更新:仅更改或新文件
-v verbose operation/print version info 详细的 操作/打印 版本信息
-x exclude the following names 排除以下名称
-X eXclude eXtra file attributes 排除 eXtra 文件属性
-y store symbolic links as the link instead of the referenced file 把符号链接存储为链接,而不是引用文件
-z add zipfile comment 添加 zipfile 注释

基本用法

功能 命令 文字解释 示例 示例解释
压缩 zip FileName.zip FileName 把 FileName 文件添加到 FileName.zip 压缩文件 zip z file.txt 把 file.txt 文件添加到 z.zip 压缩文件
zip FileName.zip DirName 把 DirName 目录压缩成 FileName.zip 文件 zip z * 把当前目录添加到 z.zip 压缩文件
zip -r z . 把当前目录及其子目录,添加到 z.zip 压缩文件
解压 unzip FileName.zip 解压缩 FileName.zip 文件
版本 zip -v 展示版本信息
帮助 zip --help 展示帮助信息
zip -h2 展示更详细帮助信息