首先安装7z程序

debian:apt-get install p7zip
Centos:yum install -y p7zip

之后解压命令,例如:

7za x filename.7z

解压加密压缩包示例:

for i in *.7z; do 7za x -p123456 "$i"; done #示例密码为:123456

详细的解压命令:

> Usage: 7z <command> [<switches>...] <archive_name> [<file_names>...]
>        [<@listfiles...>] <Commands>   a: Add files to archive   b: Benchmark   d: Delete files from archive   e: Extract files from
> archive (without using directory names)   l: List contents of archive 
> t: Test integrity of archive   u: Update files to archive   x: eXtract
> files with full paths <Switches>   -ai[r[-|0]]{@listfile|!wildcard}:
> Include archives   -ax[r[-|0]]{@listfile|!wildcard}: eXclude archives 
> -bd: Disable percentage indicator   -i[r[-|0]]{@listfile|!wildcard}: Include filenames   -m{Parameters}: set compression Method  
> -o{Directory}: set Output directory   -p{Password}: set Password   -r[-|0]: Recurse subdirectories   -scs{UTF-8 | WIN | DOS}: set charset for list files   -sfx[{name}]: Create SFX archive   -si[{name}]: read
> data from stdin   -slt: show technical information for l (List)
> command   -so: write data to stdout   -ssc[-]: set sensitive case mode
> -t{Type}: Set type of archive   -u[-][p#][q#][r#][x#][y#][z#][!newArchiveName]: Update options   -v{Size}[b|k|m|g]: Create volumes   -w[{path}]: assign Work directory. Empty path means a temporary directory  
> -x[r[-|0]]]{@listfile|!wildcard}: eXclude filenames   -y: assume Yes on all queries
最后修改:2020 年 12 月 01 日 03 : 01 PM