如何在 Linux 中解压 ZIP 文件

ZIP 是一种常用的压缩文件格式,用于存储和传输多个文件。在 Linux 系统中,解压 ZIP 文件非常简单。

使用 unzip 命令

unzip 是一个专用于解压 ZIP 文件的命令行工具。要使用它,请打开终端并输入以下命令:

例如,要解压名为 archive.zip 的文件,请键入:

bash 复制代码
unzip archive.zip

解压后会在当前目录中生成一个archive文件夹

如果未安装 unzip 命令,可以通过以下方式进行安装:
bash 复制代码
sudo apt-get install unzip

如果出现如下问题:unzip: cannot find or open Ubuntu系统下解压文件失败的解决办法

执行解压命令:unzip **.zip时,目录完全正确但是却出现了如下错误:

unzip: cannot find or open **.zip, **.zip.zip or **.zip.ZIP.

原因:

问题就是,一般在linux下解压zip文件,直接用系统默认的 unzip命令

但是如果压缩文件.zip是大于2G的(有时候不到2G也会报错),那unzip就无法使用了,就会报出cannot find or open的错误

解决:

那么解决的方法就是用fastjar去解压。

1.在终端打出sudo apt-get install fastjar下载fastjar

2.jar xvf 目录/**.zip

jar xvf full.zip

如果出现报错:E: Unable to locate package xx"

则通过更新"下载源"办法解决:

复制代码
sudo apt-get update

之后就可以正常解压压缩包了

相关推荐
心灵宝贝18 分钟前
libopenssl-1_0_0-devel-1.0.2p RPM 包安装教程(openSUSE/SLES x86_64)
linux·服务器·数据库
XUE-521131432 分钟前
路由策略与路由控制实验
运维·网络·网络协议·智能路由器
BullSmall1 小时前
linux zgrep命令介绍
linux·运维
emma羊羊2 小时前
【文件读写】图片木马
linux·运维·服务器·网络安全·靶场
wdfk_prog2 小时前
闹钟定时器(Alarm Timer)初始化:构建可挂起的定时器基础框架
java·linux·数据库
你疯了抱抱我3 小时前
【SSH】同一局域网下windows使用Xshell SSH连接另一台 ubuntu 22.04 电脑
运维·ubuntu·ssh
2301_818411553 小时前
Ubuntu之apt更新源
linux·运维·ubuntu
迎風吹頭髮3 小时前
UNIX下C语言编程与实践32-UNIX 僵死进程:成因、危害与检测方法
服务器·c语言·unix
Damon小智4 小时前
玩转CodeX:CodeX安装教程(Windows+Linux+MacOS)
linux·windows·macos·ai·ai编程·codex·gpt-5
CS Beginner4 小时前
【Linux】Mysql的基本文件组成和配置
linux·运维·mysql