用 zip 命令创建压缩包
把文件或整个文件夹打包成到处都能打开的 .zip——Windows、macOS、手机都支持。
运行 zip -r 压缩包.zip 文件夹/ 压缩整个目录,或 zip 压缩包.zip 文件1 文件2 压缩散文件。
01命令
命令
$ zip -r project.zip project/ && zip -9 report.zip *.pdf02作用说明
zip 与 unzip 相对:压缩目录必须加 -r,否则只会存进一个空文件夹。压缩率最高用 -9(最慢但最小),加密加 -e。压缩包内保留相对路径,所以建议在待压缩文件夹的上一级目录运行,结构更清爽。
03风险
!注意: 如果同名 .zip 已存在,zip 会把匹配的文件更新/追加进旧包而不是重建——想得到干净的新包请先删掉旧的 .zip。另外 zip 自带的 -e 加密强度较弱,敏感数据建议改用 7z。
04撤销
撤销
$ unzip project.zip (restores contents; delete the archive to undo)05来源
- zip(1) — package and compress (archive) files依据: zip -r recurses into directories to archive whole folder trees; -9 uses maximum compression.
最后验证: 2026-09-18 · 分类: 文件与文件夹