跳到主要内容

如何传送大文件

问题描述

执行hdc命令传送超过3.0G的大文件时,未指定相关路径,会报空间不足的错误。

解决方案

  • 第一种情况:向测试机传送大文件。操作如下:

    1. 执行如下命令,在测试机中找到能装大文件的文件,例如图中所示:

      df -h

    2. 执行如下命令,向测试机传送大文件。

      hdc file send sharedassets0.resource /data/service/el2/100/***/account
    3. 执行如下命令,查看文件是否完整传输。

      ls -lh

  • 第二种情况:测试机向外传送大文件

    • 若已知文件路径,您可以执行如下命令传送大文件。

      hdc file recv /data/service/el2/100/hmdfs/account/sharedassets0.resource D:
    • 若未知文件路径,操作如下:

      1. 将HarmonyOS大文件重命名为name***。

      2. 执行如下命令,PC进入HarmonyOS环境。

        hdc shell
      3. 继续执行如下命令,找到测试机的文件路径mobilepath。

        find -name "name***"
      4. 继续执行如下命令,找到PC端的路径。

        hdc file recv mobilepath