Ubuntu 系统下如何从命令行下解压缩一个zip文件
September 9, 2017
本文主要讲述如何在ubuntu 16.4 系统下解压缩出一个zip压缩文件。 当你下载了一个zip格式的压缩文件后,如何在命令行下解压缩这个zip文件呢?
Table of Contents
1#安装unzip软件包
执行下面的命令:
$ sudo apt-get intall unzip
命令输出如下:
正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 下列【新】软件包将被安装: unzip 升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 99 个软件包未被升级。 需要下载 158 kB 的归档。 解压缩后会消耗 530 kB 的额外空间。 获取:1 http://cn.archive.ubuntu.com/ubuntu xenial/main amd64 unzip amd64 6.0-20ubuntu1 [158 kB] 已下载 158 kB,耗时 0秒 (759 kB/s) 正在选中未选择的软件包 unzip。 (正在读取数据库 ... 系统当前共安装有 179922 个文件和目录。) 正准备解包 .../unzip_6.0-20ubuntu1_amd64.deb ... 正在解包 unzip (6.0-20ubuntu1) ... 正在处理用于 mime-support (3.59ubuntu1) 的触发器 ... 正在处理用于 man-db (2.7.5-1) 的触发器 ... 正在设置 unzip (6.0-20ubuntu1) ...
2#Unzip工具解压缩zip文件
使用刚才安装的unzip工具,来解压缩zip文件。 比如要解压缩一个zip文件到特定的目的目录,执行下面的命令:
$ unzip test.zip -d 目的目录
7z 工具解压缩zip文件
1# 首先安装7z工具,执行下面的命令:
$ sudo apt-get install p7zip-full
命令输出:
正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 建议安装: p7zip-rar 下列【新】软件包将被安装: p7zip-full 升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 99 个软件包未被升级。 需要下载 919 kB 的归档。 解压缩后会消耗 3,959 kB 的额外空间。 获取:1 http://cn.archive.ubuntu.com/ubuntu xenial/universe amd64 p7zip-full amd64 9.20.1~dfsg.1-4.2 [919 kB] 已下载 919 kB,耗时 1秒 (867 kB/s) 正在选中未选择的软件包 p7zip-full。 (正在读取数据库 ... 系统当前共安装有 179940 个文件和目录。) 正准备解包 .../p7zip-full_9.20.1~dfsg.1-4.2_amd64.deb ... 正在解包 p7zip-full (9.20.1~dfsg.1-4.2) ... 正在处理用于 man-db (2.7.5-1) 的触发器 ... 正在设置 p7zip-full (9.20.1~dfsg.1-4.2) ...
2# 解压缩zip文件
$ sudo 7z x test.zip
3# 7z命令查看zip文件里的内容
$ sudo 7z l test.zip