在Linux下解压文件  我们可以使用 unzip 命令

创建xxxxx文件夹  并且将 xxxxx.war 文件解压到 xxxxx 文件夹下 

unzip xxxxx.war -d xxxxx

如果遇到错误信息

The program 'unzip' is currently not installed. You can install it by typing:

说明我们还没有安装 相应的package, 需要先安装  unzip

ubuntu系统安装命令

sudo apt-get install unzip

CentOS下安装命令

yum install -y unzip zip

然后我们就可以使用unzip 解压文件

 

附上参数说明

unzip其它参数说明

-x "文件列表" 解压文件,但不包含文件列表中指定的文件
-t 测试压缩文件有无损坏,并不解压
-v 查看压缩文件的详细信息,具体包括压缩文件中包含的文件大小、文件名和压缩比等,并不解压
-n 解压时不覆盖已经存在的文件
-o 解压时覆盖已经存在的文件,并且不要求用户确认
-d 目录名 把压缩文件解压到指定目录下

 

同理zip命令也一样:

-r 递归压缩,将指定目录下的所有文件以及子目录全部压缩
-d 从压缩文件内删除指定的文件
-i “文件列表” 只压缩文件列表中的文件
-x “文件列表” 压缩时排除文件列表中指定的文件
-u 更新文件到压缩文件中
-m 将文件加入压缩文件压缩后,删除原始文件,即把文件移到压缩文件中
-F 尝试修复损坏的压缩文件
-T 检查压缩文件内的每个文件是否正确无误
- 压缩级别 压缩级别是一个1~9的数字