2024年4月30日发(作者:)

7z 命令行用法

7z是一个开源的文件压缩和解压缩工具,它提供了命令行界面来

执行各种操作。以下是7z命令行的常用用法:

1.压缩文件或目录:

`7z a [目标文件名] [源文件/目录]`

例如:`7z a compressed.7z folder`(将名为"folder"的目录压

缩成"compressed.7z"文件)

2.解压缩文件:

`7z x [源文件.7z] -o[目标路径]`

例如:`7z x compressed.7z -ofolder`(将名为

"compressed.7z"的文件解压到名为"folder"的目录中)

3.列出压缩文件的内容:

`7z l [源文件.7z]`

例如:`7z l compressed.7z`(列出"compressed.7z"文件中的所

有文件和目录)

4.添加文件到已有的压缩文件:

`7z u [目标文件.7z] [源文件]`

例如:`7z u compressed.7z `(将名为

""的文件添加到"compressed.7z"文件中)

5.删除压缩文件中的文件:

`7z d [目标文件.7z] [文件名]`

例如:`7z d compressed.7z `(从"compressed.7z"文

件中删除名为""的文件)

6.设置压缩文件的密码:

`7z a -p[密码] [目标文件.7z] [源文件/目录]`

例如:`7z a -p123456 encrypted.7z folder`(使用密码

"123456"压缩名为"folder"的目录到"encrypted.7z"文件)

7.使用加密算法:

`7z a -mhe=on [目标文件.7z] [源文件/目录]`

或者

`7z a -mhe=off [目标文件.7z] [源文件/目录]`

例如:`7z a -mhe=on encrypted.7z folder`(使用加密算法对

名为"folder"的目录进行压缩,并打开文件头加密)

除了上述命令之外,7z还提供了许多其他的命令和选项,可以通

过使用`7z --help`命令来获取更详细的帮助文档。