电子发烧友App

硬声App

扫码添加小助手

加入工程师交流群

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>嵌入式技术>如何在Linux使用unzip命令在终端解压缩文件

如何在Linux使用unzip命令在终端解压缩文件

收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论

查看更多

相关推荐
热点推荐

分享一个实用的万能解压命令

Linux下,压缩包的格式有很多种,命令行下进行解压解压不同的压缩包,需要执行不同的命令及参数,我们往往记不住那么多命令
2022-10-10 09:22:132851

Linux下常见的后缀名所对应的压缩工具

Windows下,我们接触最多的压缩文件是.rar格式的,但在Linux下,不能识别这种格式,它有自己独特的压缩工具。但.zip格式的文件Windows和Linux下都能使用。使用压缩文件,不仅能节省磁盘空间,而且传输时还能节省网络带宽。
2022-11-03 11:59:213294

何在Linux使用unzip命令合并解压分卷文件

ZIP是最广泛使用的存档文件格式,支持无损数据压缩。ZIP文件是一个数据容器,其中包含一个或多个压缩文件或目录。
2022-12-07 17:19:5022488

何在Linux使用zip命令压缩文件和目录

Zip是使用最广泛的存档文件格式,它支持无损数据压缩。Zip文件是包含一个或多个文件或目录的数据压缩容器。
2022-12-08 16:50:5711074

Linux中常用的压缩解压缩命令介绍

Linux中,压缩解压缩文件是常见的操作。有时候,我们需要将大文件压缩成较小的文件,以便于传输和存储。同时,我们也需要解压缩文件来获得原始数据。本文咱们就介绍Linux中常用的压缩解压缩命令
2023-07-31 11:50:202742

Macbook上如何加密压缩文件

MacBook保留了很多Linux命令终端,很多时候用终端操作更加快捷方便。不像Windows用户,基本上都是图形化操作。
2023-08-11 16:25:366947

何在Linux中使用htop命令

本文介绍如何在 Linux 中使用 htop 命令
2023-12-04 14:45:284132

Linux下rar和unrar命令的安装使用

的大小最大不能超过62000字节)cf添加文件备注( 当使用'v'参数时显示文件备注,最大不能超过32767字节)ch改变压缩档案参数cw向指定文件写入档案备注d 从档案中删除文件e 解压缩文件到当前目录
2019-07-08 08:22:41

Linux下如何解压RAR软件

linux下提供了zip和unzip程序,zip是压缩程序,unzip解压程序。它们的参数选项很多,这里只做简单介绍,举例说明一下其用法:
2019-07-23 08:42:53

Linux下视频流媒体直播服务器搭建详解

当前文件夹3、cd .. 进入上一文件夹4、mkdir 建立文件夹5、ll 查看详细目录内容6、ls 查看所有目录名称7、tar –zxf 待解压缩文件解压缩文件8、./install 安装文件9
2017-06-02 14:35:59

Linux入门学习及总结

的数据ps :查看进程相关信息tar :解压缩命令jdk安装有详解解压缩 : tar -zxvf 压缩文件压缩 : tar -c*** 要压缩的目录 压缩后的文件名软件安装1 安装 JDK1.1软件
2020-05-14 11:24:41

Linux如何压缩文件

Linux压缩文件的5种方法
2020-12-30 08:00:02

Linux常用命令--韦东山老师带你上手鸿蒙内核Liteos-a开发

的常用选项:-k(keep)压缩解压时,保留输入文件;-d(decompress)将压缩文件进行解压缩;1) 压缩文件$ bzip2 -k mypwd.1 得到一个.bz2后缀的压缩文。2) 解压
2020-09-25 10:21:25

Linux的zip和rar文件解压方法

Linux下如何解压.zip和.rar文件,对于Window下的常见压缩文件.zip和.rar,Linux也有相应的方法来解压它们:
2019-07-26 07:42:57

Linux系统中常见的压缩命令工具概述

,有必要对需要备份的数据进行归档和压缩。#其实归档相当于把多个文件打包一样。压缩着进一步降低打包好的归档文件占用的空间,充分提高备份介质的利用率。Linux系统中常见的压缩命令工具包括 gzip
2019-07-09 07:30:27

Linux进阶命令详解

和bzip2·多个文件和目录使用targzip的常用选项: -l(list)列出压缩文件的内容 -k(keep)压缩解压时,保留输入文件。 -d(decompress) 将压缩文件进行解压缩1)查看
2018-03-16 09:45:46

linux下如何解压RAR文件

WINDOWS平台下压缩成的RAR文件,如何在LINUX平台下进行解压linux平台默认是不支持RAR文件解压,需要安装linux版本的RAR压缩软件,下载地址为:http
2019-07-04 09:07:56

linux压缩解压操作

名]常用的选项有:-l(list):列出压缩文件的内容;-k(keep):压缩解压时,保留输入文件;-d(decompress):将压缩文件进行解压缩; 使用gzip压缩完之后的文件会生成后缀为
2025-12-23 06:56:53

压缩文件可以使用pdf压缩器吗

`  压缩文件可以使用pdf压缩器吗?现在很多办公人员都会编辑各种文档格式的文件,也都掌握了将其它可编辑格式转换为PDF文件格式的方法,但是有时候PDF文件格式太大了,会导致上传被限制。其实这根
2016-10-27 14:03:03

Linux压缩文件的 5 种方法

系统上使用(即解压),而无需安装其他工具,无论这些工具可能是可用还是不可用的。 解压缩文件解压文件命令压缩文件命令类似。我们运行上述压缩命令后,这些命令用于解压缩 bigfile:◈ tar
2020-05-13 15:45:45

Linux压缩文件的 5 种方法

以及 Linux 和其他 Unix 系统上使用(即解压),而无需安装其他工具,无论这些工具可能是可用还是不可用的。 解压缩文件解压文件命令压缩文件命令类似。我们运行上述压缩命令后,这些命令用于
2020-05-07 15:25:30

解压缩AMS Evaluator安装程序文件失败

/ams101_evaluation_card.htm上安装AMS评估工具GUI(7系列FPGA和Zynq AMS EvaluatorInstaller,用于AMS目标参考设计)。从xilin.com下载的文件“ams101-zc702-trd-rdf0277.zip”不能解压缩。它会弹出附图中显示的错误。请帮忙。谢谢。
2019-09-10 11:19:26

解压缩密码是什么

您好,我下载了4个ISE Design Suite文件,但是,当我使用7-zip解压缩文件时,它会要求输入密码!我下载软件时没有看到任何密码。此外,我试图输入Xilinx网站登录密码,然后尝试MD5
2018-12-10 10:38:05

A u率压缩解压缩

A u率压缩解压缩# # A率/u率 压缩解压缩的IP核,。# 由AHDL语言写成,可在MaxplusII和QuartusII中使用,源代码加密。## 使用方法# 1.将以下FEATURE行添加到
2012-08-10 18:12:59

Ubuntu压缩解压缩的相关资料分享

文章目录简介目标参考资料阅读基础环境说明参考资料图形化压缩解压缩压缩解压缩命令压缩解压缩命令 zip命令 unzip命令 tar.tar.bz2格式.gz格式最近更新简介文件压缩解压缩是非
2022-02-11 06:48:38

WinRAR压缩文件我们该知道的几个点【jiasuba】

,右击,选择 WinRAR→“添加到压缩包”命令。然后在打开“压缩文件名和参数”设置窗口中选中“压缩选项”下的“创建自解压格式压缩文件”前复选框。单击“确定” 按钮即可把选定文件压缩成自解压文件
2013-03-14 09:47:54

[转载]linux 解压缩命令大全

[转载]linux 解压缩命令大全感谢lemaker Andy不在为记不住linux命令而苦恼,给上连接:http://www.cnblogs.com/eoiioe/archive/2008/09/20/1294681.html
2014-08-09 20:51:08

mxrt1062是否有任何内置的流解压缩或通缩?

寻找此 MCU 内置的任何减压或放气。从手册中我看到的只是图像压缩,但我正在寻找解压缩来自串口的数据流。有什么内置的吗?
2023-04-04 08:37:28

python命令压缩解压文件

tar 格式压缩包创建一个 tar 压缩包# 将 demo 文件压缩成 demo.tar$ python3 -m tarfile -c demo.tar demo解压 tar 压缩包# 解压
2022-04-07 17:00:08

winrar压缩文件图标丢失(不见了)怎么办? 不能显示压缩文件

winrar压缩文件图标丢失(不见了)怎么办? 不能显示压缩文件答:运行WinRAR程序,选项里点综合,左面的WinRAR文件关联,全选,确定!如果不行的话可以先全部取消,再全部选中,试试.1
2008-11-12 12:17:39

什么是压缩算法呢?压缩算法又是怎么定义的呢?

认识压缩算法想必都有过压缩解压缩文件的经历,当文件太大时,我们会使用文件压缩来降低文件的占用空间。比如微信上传文件的限制是100MB,有个文件夹无法上传,但是我解压完成后的文件一定会小于100MB
2021-07-28 07:22:20

基于FPGA的高性能无损数据解压缩IP

LZOAccel-DLZO Data Decompression CoreLZOAccel-D是一个无损数据解压缩引擎的FPGA硬件实现,兼容LZO 2.10标准。Core接收压缩的输入数据块,产生
2018-12-21 23:12:51

如何解决linux的源码文件命名和解压问题?

lichee_md5.txt14e5fbfb3dd1973be988d3eeeda4a3a5xaaf5ff3235fb57c8979f62b055d8e14a09xab976655cf37544e0492fd909da4a7da52lichee.tar.gz使用file命令查看lichee.tar.gz实际为 bz2格式压缩文件,而非gz格式,使用 tar
2022-01-04 07:10:51

嵌入式linux内核配置

如何借助ncurses设计一个终端菜单界面??1、下载ncurses.tar.gz到/opt/目录并解压缩2、进入ncurses目录 执行configure命令(编译为ARM平台
2012-02-07 10:25:37

嵌入式学习指引--Linux文件压缩详细解析

-xZf all.tar.z 另外对于Window下的常见压缩文件.zip和.rar,Linux也有相应的方法来解压它们: 1)对于.zip linux下提供了zip和unzip程序,zip是压缩
2011-03-14 10:29:22

掌握Linux常用命令

压缩解压缩命令、自动补全与历史命令、软件的安装与卸载、文件挂载、管道与重定向命令 、GCC命令的使用三、主要仪器设备PC机、装有Linux操作系统的虚拟机四、操作方法与实验...
2021-12-16 06:08:16

树莓派压缩文件

请问各位,怎么用树莓派压缩文件夹?
2017-09-13 10:03:37

linux解压命令

linux解压命令
2020-12-15 06:07:10

求一种基于ADV202的JPEG2000图像压缩解压缩系统的设计方案

本文给出了一种基于ADV202的JPEG2000图像压缩解压缩系统的设计方案。
2021-04-20 06:36:31

解读Linux :先从创建一个文件夹用来存放jdk压缩文件开始

1 创建一个文件夹用来存放jdk压缩文件mkdir /home/test/tar2 把下载好的jdk压缩文件上传到linux对应目录3 创建jdk解压目录mkdir /usr/local/jdk
2019-07-04 08:06:51

认识压缩算法

压缩算法认识压缩算法我们想必都有过压缩解压缩文件的经历,当文件太大时,我们会使用文件压缩来降低文件的占用空间。比如微信上传文件的限制是100 MB,我这里有个文件夹无法上传,但是我解压
2021-07-28 08:12:56

请问RT-FOTA固件校验通过但是解压缩失败是什么原因?

芯片:STM32F407ZGT6 FOTA流程: 从SD卡中读取固件(压缩过的RBL)校验通过后开始解压缩搬运到Flash的0x8020000地址 已经确认读取的固件大小是正确的但是到解压缩这一步就失败了。 代码中位置 跟进去 这是仿真时候的值,如何确定原因呢?
2025-09-26 07:41:44

跪求解压缩密码

www.elecfans.com/soft/22/24/2009/2009091246212.html上下载的protel ***现在解压缩的时候要密码,一直找不到在哪里有,希望各位能够帮忙呀,谁有密码告诉我一下,谢谢
2010-11-03 10:41:31

迅为iTOP-4412开发板Ubuntu烧写方法

zImage_sd,这一步是将可以执行SD卡里面的Ubuntu文件系统的Linux内核烧写到EMMC执行命令reset重启,可以看到开机进入了Ubuntu系统 解压缩文件到EMMC中解压缩U盘里
2015-12-03 15:10:45

MPEG4解压缩代码

MPEG4解压缩代码 * This code has been developed by Andrea Graziani. This software is an  
2008-10-30 14:26:0345

VRV解压缩软件

VRV解压缩软件:VRV解压缩软件WinRAR is a powerful archiver. It provides complete support of RAR and ZIP files unpacking of ARJ CAB LZH ACE
2009-03-15 12:32:3839

Linux文件内容查询命令

Linux文件内容查询命令 Linux文件内容查询命令  grep、fgrep和egrep命令  这组命令以指定模式搜索文件,并通知用户什么文件中搜索到与指定的模式匹配的字符串,
2009-01-18 12:45:391050

Samplify推出新版Prism 压缩解压缩技术

Samplify推出新版Prism 压缩解压缩技术   赛灵思联盟合作伙伴,混合信号半导体和 IP 信号压缩厂商 Samplify Systems 公司现已推出面向 FPGA 实施的 Prism 解压缩算法 3.0
2010-02-08 10:12:51728

基于小波理论实时压缩解压缩芯片ADV611实现实时监控的方法

为了使视频图像获得较好的主观效果,视频信号压缩方案的选择尤为重要。美国AD公司新推出的基于小波理论实时压缩解压缩芯片ADV611能较好地实行视频信号压缩,用该芯片实现的
2010-08-11 08:53:511416

#硬声创作季 #LinuxLinux-1.10 Ubuntu下压缩解压缩-1

Linux压缩
水管工发布于 2022-11-10 17:14:41

#硬声创作季 #LinuxLinux-1.10 Ubuntu下压缩解压缩-3

Linux压缩
水管工发布于 2022-11-10 17:15:21

基于解压缩电路的多扫描链测试

本内容详细介绍了基于解压缩电路的多扫描链测试
2011-06-28 17:04:1432

基于Camera Link接口的图像压缩解压缩系统设计

本设计名为CDIC(基于Camera Link接口的图像压缩解压缩)系统,应用了Altera公司的StratixTMII系列FPGA EP2S30F484I5芯片和基于Camera Link接口的数码相机CV-A10CL,设计实现了对高分辨率黑白数字图
2011-11-10 15:04:4742

JAVA教程之用GZIP压缩解压文件

JAVA教程之用GZIP压缩解压文件,很好的JAVA的资料,快来学习吧
2016-04-11 17:28:546

C#教程之批量解压缩

C#教程之批量解压缩,很好的C#资料,快来学习吧。
2016-04-20 14:46:2513

解压缩软件

解压缩软件
2017-02-15 23:52:3217

超低延迟、高质量应用进行优化的压缩解压缩技术RealityCodec介绍

NGCodec®自2012年美国加利福尼亚州桑尼维尔市成立以来,一直热衷于下一代视频压缩技术的开发。之后,Xilinx等投资者的支持下,NGCodec的研发团队创建了一款针对超低延迟、高质量应用进行优化的压缩解压缩技术——RealityCodec™。
2018-07-05 05:42:003196

Linux gunzip命令解析 gunzip解压文件的方法

解压或扩展 gzip 创建的压缩文件时,有另一款完全不同的工具可供使用。谈及的这款工具就是 gunzip。本文中,我们会使用一些简单、易于理解的例子来解释 gunzip 命令的用法。文中所有示例及指南都在 Ubuntu 16.04 环境下测试。
2018-04-26 18:51:0013937

Linux基础教程之linux命令的gzip详解和使用实例资料免费下载

gzip不仅可以用来压缩大的、较少使用的文件以节省磁盘空间,还可以和tar命令一起构成Linux操作系统中比较流行的压缩文件格式。据统计,gzip命令对文本文件有60%~70%的压缩率。
2018-10-31 17:04:234

Linux基础教程之如何在linux解压tar.gz文件查看的文件大小资料概述

本文档的主要内容详细介绍的是Linux基础教程之如何在linux解压tar.gz文件查看的文件大小详细程序资料免费下载。
2018-10-31 17:06:032

Linux入门教程之如何进行文件打包和解压缩资料概述

linux上的解压缩工具之前,有必要先了解以下常见常用的压缩文件格式。windows上我们最常见的不外乎这三种*.zip,*.rar,*.7z后缀的压缩文件,而在linux上面常见常用的除了
2018-11-02 15:15:158

MSP430 的语音与音频压缩解压缩技术

关键词:技术 , 压缩 , 音频 , 语音 本应用报告将介绍 IMA 自适应差分脉冲代码调制 (ADPCM) 的压缩解压缩算法,讨论 MSP430 上使用 ADPCM 库的相关步骤。我们介绍
2019-03-06 17:52:011228

Linux中如何归档文件和目录

我们讨论了如何使用 gzip 和 bzip2 压缩解压缩文件本教程中,我们将学习如何在 Linux 归档文件
2019-04-22 17:54:302260

解压缩常用相关命令原理的组合

今天总结几个非常常用的Linux命令,其中有几个面试中很可能问相关命令的原理,比如后台运行命令。希望对大家有所帮助,最好自己去尝试Linux操作系统中实践一下。
2020-06-05 13:27:363000

压缩文件管理器WinRAR安装程序下载

压缩文件管理器WinRAR安装程序下载
2021-08-31 10:45:1516

第1期Ubuntu入门篇:【10】Ubuntu下压缩解压缩

文章目录简介目标参考资料阅读基础环境说明参考资料图形化压缩解压缩压缩解压缩命令压缩解压缩命令 zip命令 unzip命令 tar.tar.bz2格式.gz格式最近更新简介文件压缩解压缩是非
2021-12-07 18:06:1113

Linux常用命令/查找/搜索命令/压缩/解压命令网络命令

Linux常用命令1.pwd2.cdcd命令有些缩略用法:$ cd - // 进入上次目录, 比如先进入a目录再进入b目录,执行此命令后即回到a目录$ cd ~ // 进入家目录
2021-12-16 16:53:3112

使用Python对压缩文件的处理

zipfile是Python里用来做zip格式编码的压缩解压缩的module,zipfile里有两个非常重要的class:ZipFile和ZipInfo。ZipFile是主要的类,用来创建和读取zip文件,而ZipInfo是存储的zip文件的每个文件的信息。
2022-03-29 11:29:133305

Linux压缩管理、进程管理、网络管理命令总结

同名时,预设不会覆盖现有的文件。若要覆盖,请使用此参数。 -k 或–keep 解压缩后,预设会删除原来的压缩文件。若要保留压缩文件,请使用此参数。 -s 或–small 降低程序执
2022-07-05 10:46:121478

暴力破解压缩包密码

可以暴力破解压缩包密码
2022-08-08 14:23:4910

Linux 压缩管理说明介绍

bunzip2 可解压缩.bz2 格式的压缩文件。bunzip2 实际上是 bzip2 的符号连接,执行 bunzip2 与 bzip2 -d 的效果相同。
2022-08-08 14:27:051565

使用tree命令Linux终端中显示文件

使用 Linux 上的 tree 命令,您可以以分层树状表示形式查看整个文件系统。这是如何做到的。
2022-09-13 14:13:084026

文件压缩的意义

文件压缩可以节约硬盘,磁盘的储存空间。在网络上传输压缩文件可以极大的节约服务器带宽。下面介绍一些压缩命令
2022-10-31 09:16:334767

钛金系列压缩与非压缩文件多镜像问题

根据客户的反馈和需求,我们做了一个Ti60压缩与非压缩文件的多镜像与加载时间的验证。
2022-12-01 10:16:341299

何在Linux使用tar命令创建/提取tar文件

`tar`命令允许您创建,提取,解压缩tar存档文件。它支持各种压缩程序,例如`gzip`,`bzip2`,`lzip`,`lzma`,`lzop`,`xz`和`compress`压缩程序。
2022-12-05 16:37:355180

何在Linux使用pidof命令

`pidof`是一个命令行程序,可让您找到正在运行程序的进程ID。在教程中,我们将说明如何在Linux 使用pidof命令
2022-12-05 17:01:593131

何在Linux使用touch命令

Linux touch命令用于更改文件时间戳。但touch命令的最常见用法是创建文件
2022-12-05 17:21:212790

unzip命令的作用及用法

unzip 命令往往用于解压缩 zip 文件,但它能做的不仅仅是如此。今天我们主要介绍一下该命令的作用及用法。
2023-01-30 15:57:359274

何在Linux中高效运行终端命令

Linux 终端是一个功能强大的工具,允许您使用命令执行各种系统操作。文件操作、程序管理和服务自动化是您可以使用 shell 命令高效执行的一些操作。
2023-03-20 09:39:071109

Linux搜索查找及压缩解压缩命令指南

从指定目录向下递归地遍历其各个子目录,将满足条件的文件或目录显示终端
2023-04-10 15:20:421897

何在Linux中高效运行终端命令

Linux 终端是一个功能强大的工具,允许您使用命令执行各种系统操作。文件操作、程序管理和服务自动化是您可以使用 shell 命令高效执行的一些操作。
2023-04-13 10:34:311099

何在Linux上使用Pigz来更快地压缩文件

Pigz是一款快速压缩文件的工具,它能够使用多个CPU核心进行压缩,使得压缩速度得到了极大的提升。本文中,我们将介绍如何在Linux上使用Pigz来更快地压缩文件
2023-05-12 16:42:152915

恒讯科技分析:如何在Linux上使用rm命令删除文件和目录?

本指南展示了如何在Linux中使用rm命令行删除文件、目录和其他内容?
2023-06-09 17:02:501990

linux命令大全

的单位。因此,当某一区  块损坏时,便可利用 bzip2recover,试着将文件中的区块隔开来,以便解压缩正常的区块。  通常只适用在压缩文件很大的情况。  compress  功能说明:压缩解压
2023-07-19 09:44:592

java中的压缩文件是如何解压压缩

(String name):表示压缩文件中的一个文件或者目录 void putNextEntry(ZipEntry e):写入新的压缩文件或者目录 ZipIutputStream:是一种
2023-10-10 15:49:091712

linux解压gz文件命令

Linux系统中,可以使用gzip命令解压.gz文件。gzip命令用于压缩解压缩文件,使用方法如下: 解压.gz文件: gzip -d FileName.gz 或 gunzip
2023-11-08 14:42:337563

linux备份文件命令bak

Linux系统中,备份文件是非常重要的,它可以防止数据丢失和损坏的风险。为了达到安全的目的,我们经常需要备份文件。在这篇文章中,我们将详细介绍Linux中备份文件命令bak,并提供使用示例
2023-11-23 10:12:393843

高性能无损数据解压缩FPGA IP,LZO无损数据解压缩IP

LZOAccel-D是一个无损数据解压缩引擎的FPGA硬件实现,兼容LZO 2.10标准。 Core接收压缩的输入数据块,产生解压缩后的数据块。Core分析数据块的头和尾,检查输入数据块的错误
2024-02-25 09:59:06850

vps服务器的linux怎么查看zip压缩包里的内容?

命令安装: sudo apt update sudo apt install unzip 对于其他 Linux 发行版,请使用相应的包管理工具来安装 unzip。 2、解压缩zip文件
2024-03-22 17:34:451949

Python压缩解压缩实现代码分享

压缩解压缩是日常常用的操作,不管是windows上图形界面的操作,还是linux上用命令来进行压缩解压缩,总的而言都还是比较方便的。
2024-04-11 11:28:361813

notepad++安装的压缩

压缩文件为notepad++的压缩安装包,可以直接解压之后使用
2024-07-01 15:07:528

如何使用gzip压缩解压缩技术

Nginx是一款高性能的Web服务器,它也能够充当反向代理服务器和负载均衡器。Web应用开发中,优化网站速度是一个非常重要的工作。使用gzip压缩解压缩技术,可以有效减小传输文件的大小,提升网站的访问速度。
2024-09-29 15:57:011269

EE-257:面向Blackfin处理器的引导压缩/解压缩算法

电子发烧友网站提供《EE-257:面向Blackfin处理器的引导压缩/解压缩算法.pdf》资料免费下载
2025-01-07 13:56:060

已全部加载完成