Products
GG网络技术分享 2025-11-13 23:29 4
您给的文本说说了怎么在Linux系统中用zip命令来压缩和加密文件。
bash
zip 压缩文件名 源文件1 源文件2 …… 源文件n
- 选项比方说 -r 表示递归压缩,-e 表示加密压缩。
- 压缩文件名要创建的压缩文件的名称。
- 源文件1 源文件2 ...要压缩的文件或文件夹的列表。

/var/log目录下的access.log error.logsystem.log压缩成一个名为log.zip的文件:
bash
zip /tmp/log.zip /var/log/access.log /var/log/error.log /var/log/system.log
/data目录下的全部文件压缩成一个名为secret.zip的文件:
bash
zip -e /tmp/secret.zip /home/user/secret-file
用unzip命令来解压缩文件:
bash
unzip 压缩文件名
- 选项比方说 -d 表示指定解压到的目录。
- 压缩文件名要解压的压缩文件。
/tmp/data.zip到当前目录:
bash
unzip /tmp/data.zip
/tmp/data.zip解压缩到/data目录:
bash
unzip -d /data /tmp/data.zip
zip命令中用-e选项来加密压缩文件, 然后输入密码:
bash
zip -e 压缩文件名 源文件1 源文件2 ……
比方说:
bash
zip -e /tmp/encrypted.zip /path/to/file
-r选项来递归压缩子目录:
bash
zip -r 压缩文件名 源目录
比方说:
bash
zip -r /tmp/passwd.zip /etc
zip命令是Linux中处理文件压缩的有力巨大工具,它支持许多种选项和参数,Neng满足不同的压缩需求。
Demand feedback