步骤一:创建测试目录和测试文件
# mkdir test
# touch test/test.txt
(补充:这里以创建 test 目录和里面的 test.txt 文件为例)
步骤二:加密压缩文件或目录
2.1 交互式加密压缩文件或目录
# zip -re test1.zip test
Enter password:
Verify password:
adding: test/ (stored 0%)
adding: test/test.txt (stored 0%)
(补充:这里以将 test 目录和里面的 test.txt 文件加密压缩成 test1.zip (压缩)包为例)
2.2 非交互式加密解压文件或目录
# zip -rP eternalcenter test2.zip test
adding: test/ (stored 0%)
adding: test/test.txt (stored 0%)
(补充:这里以将 test 目录和里面的 test.txt 文件加密压缩成 test2.zip (压缩)包并且将密码设置为 eternalcenter 为例)
步骤三:解压加密文件或目录
3.1 交互式解压加密文件或目录
3.1.1 删除原测试目录和里面的文件
# rm -rf test
(补充:这里以删除 test 目录和里面的文件为例)
3.1.2 交互式解压加密文件或目录
# unzip test2.zip
Archive: test2.zip
creating: test/
[test2.zip] test/test.txt password:
extracting: test/test.txt
(补充:这里以解压 test2.zip (压缩)包为例)
3.2 非交互式解压加密文件或目录
3.2.1 删除原测试目录和里面的文件
# rm -rf test
(补充:这里以删除 test 目录和里面的文件为例)
3.2.2 非交互式解压加密文件
# unzip -P eternalcenter test1.zip
Archive: test1.zip
creating: test/
extracting: test/test.txt
(补充:这里以解压 test2.zip (压缩)包并且解压密码为 eternalcenter 为例)