Linux文件解压缩命令7za

Linux文件解压缩命令7za

用途:可以压缩/解压缩 .7z,.tar.bz2等文件
7za不仅仅支持.7z压缩格式,还支持.tar.bz2等压缩类型的.用-t指定:-t7z
centos安装
yum install p7zip
案例1:压缩test文件夹生成test.7z
7za a -t7z -r test.7z test
#a  代表添加文件/文件夹到压缩包
-t 是指定压缩类型,这里定为7z,可不指定,因为7za默认压缩类型就是7z。
-r 表示递归所有的子文件夹

案例2:解压test.7z
# x  代表解压缩文件,并且是按原始目录树解压(还有个参数 e 也是解压缩文件,但其会将所有文件都解压到根下,而不是自己原有的文件夹下)
#-r 表示递归解压缩所有的子文件夹
#-o 是指定解压到的目录,-o后是没有空格的,直接接目录。这一点需要注意。
7za x test.7z -r -o./

案例三:[root@ebs-82908 wwwrootsource]# 7za x /home/wwwrootsource/平台模板一.7z -r -o/home/wwwroot/aai.zhanshi.qiangshangkeji.com/

7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,2 CPUs Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz (206D7),ASM,AES-NI)

Scanning the drive for archives:
1 file, 5756581 bytes (5622 KiB)

Extracting archive: /home/wwwrootsource/平台模板一.7z
--
Path = /home/wwwrootsource/平台模板一.7z
Type = 7z
Physical Size = 5756581
Headers Size = 41847
Method = LZMA:24
Solid = +
Blocks = 1

Everything is Ok

Folders: 513
Files: 4141
Size:       23491954
Compressed: 5756581

Linux文件解压缩命令7za

上一篇:一、Linux cpuidle framework(1)_概述和软件架构


下一篇:Shell脚本和计划任务实践