用 zip 命令创建压缩包

把文件或整个文件夹打包成到处都能打开的 .zip——Windows、macOS、手机都支持。

Linux压缩与归档归档低风险
运行 zip -r 压缩包.zip 文件夹/ 压缩整个目录,或 zip 压缩包.zip 文件1 文件2 压缩散文件。

01命令

命令
$ zip -r project.zip project/ && zip -9 report.zip *.pdf

02作用说明

zip 与 unzip 相对:压缩目录必须加 -r,否则只会存进一个空文件夹。压缩率最高用 -9(最慢但最小),加密加 -e。压缩包内保留相对路径,所以建议在待压缩文件夹的上一级目录运行,结构更清爽。

03风险

风险低风险
!注意: 如果同名 .zip 已存在,zip 会把匹配的文件更新/追加进旧包而不是重建——想得到干净的新包请先删掉旧的 .zip。另外 zip 自带的 -e 加密强度较弱,敏感数据建议改用 7z。

04撤销

撤销
$ unzip project.zip (restores contents; delete the archive to undo)

05来源

最后验证: 2026-09-18 · 分类: 文件与文件夹

06相关方案