linux 7z

解压文件

7z x  dist.7z -r -o/home/Baby/Desktop

参数详解:

x 代表解压缩文件,并且是按原始目录解压(还有个参数 e 也是解压缩文件,但其会将所有文件都解压到当前目录下,而不是自己原有的文件夹下)

dist.7z 是压缩文件,如果不在当前目录下要带上完整的目录
-r 表示递归所有的子文件夹
 -o 是指定解压到的目录,(注意-o后是没有空格的直接接目录)


压缩文件/文件夹

7z a -t7z -r  dist.7z   /web/source/*

参数详解:
a 代表添加文件/文件夹到压缩包
-t 是指定压缩类型 
-r 表示递归所有的子文件夹
dist.7z 是压缩好后的压缩包名
 /web/source/* 是要压缩的目录,*是表示该目录下所有的文件


你可能感兴趣的:(linux 7z)