云网牛站
所在位置:首页 > 初入Linux圈 > Ubuntu 18.04中安装和使用unzip以在命令行及图形下解压缩zip文件

Ubuntu 18.04中安装和使用unzip以在命令行及图形下解压缩zip文件

2019-10-12 09:52:32作者:倍素玲稿源:云网牛站

本文面向新手,讲述如何在Ubuntu 18.04系统中安装和使用Unzip以解压缩Zip文件,也适合其他的Linux发行版,方法可用在命令行或图形GUI中。如果要在Linux中压缩文件夹,请参考在Linux中安装Zip以创建及压缩Zip文件和文件夹一文。

 

先决条件:验证是否已安装了unzip

为了解压缩zip存档文件,必须在系统中安装解压缩软件包:unzip,大多数现代Linux发行版都带有uzip支持,但需要对其进行验证以确认是否已存在。

在基于Ubuntu和Debian的发行版中,你可以使用下面的命令来安装unzip,如果已经安装,则会收到通知:

sudo apt install unzip

确定系统支持解压缩后,即存在unzip后,就该在Linux系统中解压缩zip文件了。

为此,你可以同时使用命令行或GUI,下面将向你介绍这两种方法。

 

采用unzip在Linux命令行中解压缩文件

在Linux中使用unzip命令绝对简单,在你拥有zip文件的目录中,使用以下命令:

unzip zipped_file.zip

你也可以提供zip文件的路径,而不必转到目录,你将在输出中看到提取的文件:

unzip metallic-container.zip -d my_zip

Archive:  metallic-container.zip

inflating: my_zip/625993-PNZP34-678.jpg  

inflating: my_zip/License free.txt  

inflating: my_zip/License premium.txt

上面的命令有一个小问题,它将提取当前目录中zip文件的所有内容,这不是一件好事,因为你会有少量文件使当前目录杂乱无章。

1、解压缩到目录

一个好的做法是在Linux命令行中解压缩到目录,这样,所有提取的文件都存储在你指定的目录中,如果目录不存在,它将创建一个:

unzip zipped_file.zip -d unzipped_directory

现在,zipped_file.zip的所有内容将被提取到unzipped_directory。

由于我们正在讨论好的实践,因此你可以使用的另一个技巧是查看zip文件的内容,而无需实际提取它。

2、在不解压缩的情况下查看压缩文件的内容

你可以使用选项-l甚至不解压缩该zip文件的内容:

unzip -l zipped_file.zip

以下图是一个示例输出:

Ubuntu 18.04中安装和使用unzip以在命令行及图形下解压缩zip文件

参考:使用gzip及bzip2在Linux系统下压缩和解压缩文件

 

采用unzip在GUI Linux中解压缩文件

如果你使用的是台式机Linux,则不必总是去终端,让我们看看如何以图形方式在Ubuntu Linux中解压缩,我在此处将GNOME桌面与Ubuntu 18.04结合使用,但是其他桌面Linux发行版中的过程几乎相同。

打开文件管理器,然后转到存储zip文件的文件夹,右键点击文件,你将看到“extract here”选项,选择这个:

Ubuntu 18.04中安装和使用unzip以在命令行及图形下解压缩zip文件

与unzip命令不同,在此处解压缩选项将创建一个与压缩文件同名的文件夹,并将压缩文件的所有内容解压缩到此新创建的文件夹中,这是默认的操作,而不是提取当前目录中的所有内容。

你还可以选择“extract to”,然后选择要提取文件的文件夹。

 

相关主题

Linux中的Gunzip命令使用方法:用gunzip解压缩文件及列出压缩文件内容

子频道
精选文章
热门文章