赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 云服务器 ECS
  4. 操作指南
  5. 实例
  6. 连接实例
  7. 上传或下载文件
  8. 压缩文件后上传

压缩文件后上传

  • 上传或下载文件
  • 发布于 2025-04-01
  • 0 次阅读
文档编辑
文档编辑

文件大小和数量影响上传效率。为提升向ECS传输大文件或多个文件的速度,建议先压缩文件或文件夹,上传后再解压。本文将指导您如何压缩、解压文件,并在传输后检查文件完整性。

方案概述

对于大文件和大量文件的传输场景,可以提高文件传输效率。此外由于Workbench等工具每次只能上传单个文件,您可以通过文件压缩的方式,将多个文件压缩成一个压缩包,上传该压缩包,间接实现批量上传的操作。

操作流程

  1. 在本地压缩文件:在发送文件的操作系统中,将文件或文件夹压缩为一个压缩包。

  2. 向实例上传压缩包:通过工具,将压缩包上传到实例。选择上传文件的方式,请参见选择传输文件的方式。

  3. 在实例中解压:压缩包上传完毕后,在实例中解压该压缩包,完成文件压缩上传的操作。

选择压缩工具

您可以根据以下表格,选择合适的压缩工具压缩文件。

您也可以根据偏好,选择合适的压缩、解压工具,其他压缩工具或压缩格式本文不过多赘述。

本地操作系统

实例操作系统

压缩包格式

压缩工具

压缩教程

解压教程

Windows

Windows

zip

系统自带

Windows压缩zip

Windows解压zip

Windows

Linux

tar.gz

7-zip

Windows压缩tar.gz

Linux解压tar.gz

macOS、Linux

Windows

zip

zip(命令行)

macOS、Linux压缩zip

Windows解压zip

macOS、Linux

Linux

tar.gz

tar(命令行)

macOS、Linux压缩tar.gz

Linux解压tar.gz

压缩教程

Windows压缩zip压缩包

在Windows压缩zip格式的压缩包可以直接使用Windows自带的压缩功能。具体操作如下:

不同操作系统界面可能有所差别。
  1. 找到待压缩的文件夹或文件,选中后右键,单击发送到 > 压缩(zipped)文件夹。

  2. 压缩完成后会在目标文件夹旁边生成一个.zip后缀的压缩包。

    2025-01-10_10-58-06 (1)

Windows压缩tar.gz压缩包

在Windows压缩tar.gz压缩包时,需要安装额外的压缩工具,本文以通过7-Zip工具压缩为例。

不同工具的操作步骤可能有所差别,请根据实际情况调整。
  1. 将文件夹打包成一个tar包。

    找到待压缩的文件夹或文件,选中后右键,单击7-Zip > 添加到压缩包,在添加到压缩包界面,设置压缩格式为tar格式,单击确定。本步骤会首先将文件打包成一个tar包。

    2025-01-10_11-18-37 (1)

  2. 将tar包压缩成tar.gz包。

    找到步骤1中打包的压缩包,选中后右键,单击7-Zip > 添加到压缩包,在添加到压缩包界面,设置压缩格式为gzip格式,单击确定。本步骤会将步骤1中生成的tar包压缩成.tar.gz后缀的压缩包。

    2025-01-10_11-31-52 (2)

  3. 操作完成后,会在原来文件夹的旁边生成一个.tar.gz后缀的压缩包。

macOS、Linux压缩zip压缩包

在macOS或Linux系统的终端中,输入以下命令完成压缩。

zip -r <压缩包名称>.zip <待压缩文件夹>

例如,将test文件夹压缩成test.zip压缩包,可输入以下命令完成。

zip -r test.zip test

macOS、Linux压缩tar.gz压缩包

在macOS或Linux系统的终端中,输入以下命令完成压缩。

tar -zcvf <压缩包名称>.tar.gz <待压缩的文件夹>

例如,将test文件夹压缩成test.tar.gz压缩包,可输入以下命令完成。

tar -zcvf test.tar.gz test

解压教程

在Windows实例中解压zip压缩包

  1. 在Windows实例中,找到待解压的zip压缩包。

  2. 选中右键后,单击全部解压缩,在弹出的提取压缩(Zipped)文件夹对话框中,设置解压位置后,单击下一步,等待文件解压完成。

    2025-01-10_14-11-48 (1)

在Linux实例中解压tar.gz压缩包

在Linux实例中,进入压缩包所在目录,输入以下命令完成解压操作。

tar -zxvf <压缩包名称>.tar.gz

例如要解压名称为test.tar.gz的压缩包,可以输入以下命令完成解压。

tar -zxvf test.tar.gz

相关文章

使用Workbench上传或下载文件 2025-04-01 11:59

在使用Workbench时,您可以可视化管理云服务器ECS上的文件,其中就包括上传文件、下载文件等。本文为您介绍如何通过Workbench从本地向ECS上传文件或下载ECS中的文件到本地。 适用场景

使用对象存储中转向实例传输文件 2025-04-01 11:59

在需要向ECS实例传输大文件,或向无公网连接的ECS实例传输文件时,您可以通过对象存储中转的方式实现文件传输。 方案概览

使用远程桌面或Windows APP向Windows实例传输文件 2025-04-01 11:59

为了向Windows云服务器实例传输文件,您可以通过Windows自带的远程桌面功能连接到实例并进行文件传输。若您使用的是macOS系统,则可以借助适用于Mac的应用(Windows APP)来连接实例,并实现文件的传输。本文将指导您使用远程桌面和Windows APP这两种方式,完成向实例传输文件

压缩文件后上传 2025-04-01 11:59

文件大小和数量影响上传效率。为提升向ECS传输大文件或多个文件的速度,建议先压缩文件或文件夹,上传后再解压。本文将指导您如何压缩、解压文件,并在传输后检查文件完整性。 方案概述 对于大文件和大量文件的传输场景,可以提高文件传输效率。此外由于Workbench等工具每次只能上传单个文件,您可以通过文件

在本地Windows使用WinSCP向Linux实例传输文件 2025-04-01 11:59

如果您的本地主机为Windows系统,您可以安装WinSCP工具后,使用该工具远程连接Linux系统的ECS实例,以可视化的方式进行文件的上传和下载操作。 什么是WinSCP? WinSCP是Windows系统向Linux系统传输文件的一个客户端工具,使用WinSCP可以实现在本地与远程计算机之间安

批量上传(分发)单个文件至多个ECS实例 2025-04-01 11:59

您可以使用系统运维管理(OOS)将单个文件批量上传(分发)至多个ECS实例。支持上传本地文件、存储在OSS的文件以及HTTPS远程文件。本文介绍如何使用OOS批量上传单个文件至多个ECS实例。 说明 系统运维管理(

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号