首页/系统/Linux 运维命令速查/zip 压缩(跨平台 .zip)
本包目录(613 条)
文件与目录76 条
文本处理77 条网络命令82 条进程与作业69 条磁盘与文件系统51 条用户与权限44 条日志与排查40 条systemd 与服务42 条包管理34 条性能与监控48 条定时任务与计划50 条

zip 压缩(跨平台 .zip)

生成 Windows/Linux 通吃的 .zip 包;交付客户、上架与跨平台分享时首选,注意传统加密很弱。

Linux 运维命令速查系统更新于 2026-10-12
用途打包为 .zip(可跨平台解压)
语法zip [选项] 包名 文件...
所属Info-ZIP

常用示例

常用示例
zip -r site-2026-10.zip site      # 递归打包目录
zip -r app.zip app -x '*.log' -x '*/cache/*'   # 排除模式
zip -q delivery.zip *.pdf                     # 静默打包
zip -e 的传统加密(ZipCrypto)很弱,敏感交付用 7z 的 AES-256 或 age/gpg。

易错点

  • -x 排除模式要用引号防止被 shell 展开,并对整个路径匹配(*/cache/*)
  • zip 默认不递归,压目录必须加 -r,否则只打包目录名本身

数据来源与参考

  • man 1 zip(Info-ZIP 手册)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌