栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

[linux] zip

[linux] zip

zip命令示例

创建一个名为 archivename.zip 的 Zip 存档,其中包含 当前目录中 的所有文件。

同上,包括 隐藏文件(以点开头的文件):

创建一个名为 Zip 存档archivename.zip,其中 包含当前目录中的所有 MP3 文件,而不压缩文件。

创建拆分 Zip 文件 -s

假设您想将 Zip 存档存储在文件大小上传限制为 1GB 的文件托管服务上,而您的 Zip 存档为 5GB。

-s您可以使用后跟指定大小的选项创建新的拆分 Zip 文件。乘数可以是 k(千字节)、m(兆字节)、g(千兆字节)或 t(兆字节)。

zip -s 1g -r archivename.zip directory_name

上面的命令将在达到指定的大小限制后继续在集合中创建新档案。

archivename.zip
archivename.z01
archivename.z02
archivename.z03
archivename.z04

创建受密码保护的 ZIP 文件 -e

如果您有需要存储在存档中的敏感信息,您可以使用以下-e选项对其进行加密:

zip -e  archivename.zip directory_name

将提示该命令输入并验证存档密码:

Enter password:
Verify password:

压缩方法和级别

Zip 的默认压缩方法是deflate。如果zip实用程序确定文件无法压缩,它只是将文件存储在存档中,而不使用store方法对其进行压缩。在大多数 Linux 发行版中,该zip实用程序还支持bzip2压缩方法。

要指定压缩方法,请使用该-Z选项。

zip -r -Z bzip2 archivename.zip directory_name
...
adding: sub_dir/ (stored 0%)
adding: sub_dir/file1 (bzipped 52%)
adding: sub_dir/file2 (bzipped 79%)
复制

如何压缩文件和目录

要压缩一个或多个文件,请指定要添加到存档的文件,以空格分隔,如下所示:

zip archivename.zip filename1 filename2 filename3

要抑制zip命令的输出,请使用以下-q选项:

zip -q archivename.zip filename1 filename2 filename3

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/762370.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号