linuxzip怎么压缩文件夹
linuxzip怎么压缩文件夹详细介绍
在 Linux 中压缩文件夹最常用的工具是 zip,以下是具体操作方法:
基础命令(递归压缩文件夹)
bash
压缩包名称.zip 目标文件夹/backup.zip my_project/
推荐增强版(含进度显示 + 高压缩比)
V1
参数说明:
-r递归压缩子目录(必选)-v显示压缩过程(可选,建议保留)-9最高压缩比(可选,耗时较长)--exclude排除特定文件(支持通配符)- 最后两个参数:压缩包名 + 目标文件夹(注意文件夹后加斜杠)
常见扩展用法
- 指定压缩目录层级(仅压缩文件夹内容而非文件夹本身):
bash
my_project /backup.zip
- 加密压缩(会提示输入密码):
bash
secure_backup.zip sensitive_folder/
- 压缩到指定目录:
bash
/mnt/backup/website.zip /var/www/html/
注意事项:
- 确保目标文件夹存在(
ls my_project/确认) - 压缩包会生成在当前执行命令的目录
- 大型文件夹建议添加
-v查看进度 - 如需更高压缩率但支持较差,可尝试
zip -r -0(最快压缩)
执行后可通过 unzip -l 压缩包名.zip 验证压缩内容,解压命令为 unzip 压缩包名.zip。