将文件从linux(android中的linuxdeploy)传输到android(其中安装了linuxdeploy)

将文件从linux(android中的linuxdeploy)传输到android(其中安装了linuxdeploy)

我通过 Linux 部署在 Android 手机上使用 Linux。

我在/root/android/该 linux 分区的 - 文件夹中有一些文件。

我希望将其中一个文件移动到我/storage/sdcard1/的 android 的 - 文件夹中。

现在问题是该 Linux 文件的所有数据都保存在linux.imgsdcard1

我确实无法将该文件从“linux root”移动到“android sdcard”。

答案1

我找到了 3 号的 ans::: 1-通过上传-下载

我进一步检查是否有任何在线上传下载网站支持使用命令行,并发现 https://transfer.sh地点。我使用它通过上传和下载来传输文件。

移动到包含文件的文件夹后,首先使用以下命令将文件上传到该站点。

curl --upload-file https://transfer.sh/yourfilename

当您执行此命令时,它会给您一个新的 URL(例如https://transfer.sh/lPTH/yourfilename)使用它你可以下载你的文件..

要下载文件,请使用以下命令。

curl "https://transfer.sh/lPTH/yourfilename" -o -k yourfilename

(将“”中的URL替换为您通过上传获得的任何URL)另一种方法是打开任何浏览器并打开您通过上传获得的URL。

享受。

2-使用USB

我仍然无法安装我的 SD 卡(位于其中),但我找到了安装 USB 的方法(实际上是命令)。使用 otg 电缆并将 USB 与您的手机连接。然后。

使用命令“lsusb”检查 linux 是否可以检测到您的 USB。

使用“blkid”命令检查 USB 的位置(在我的例子中是 /dev/block/sda),通常位于 dev 文件夹中的某个位置,还要记下 USB 的分区类型(通常是 vfat),因为我们需要它在安装命令中。

现在要在 Linux 中安装 USB,请使用此命令。

mount -t vfat /dev/block/sda /mnt

它将您的 USB 安装到 /mnt 文件夹,您可以从那里传输您的东西。要检查大小和剩余空间,请使用“df -h”。

卸载:

umount /dev/block/sda

3卡座SD卡

就像第 2 点一样,我在以下位置找到了我的 SD 卡:

/dev/block/mmcblk1p1

位置,使用命令 “黑子”..

因此,将其安装(无论您的 SD 卡位置在哪里)到 /mnt 并交换数据。

享受..

答案2

您可以使用文件服务器(oython) 跑吧

sudo python -m SimpleHTTPServer 88

然后转到您的 anbox 并打开网页浏览器 打开http://192.168.1.x:88

注意:将上面的ip替换为您的内部ip

现在,您可以将计算机中的任何内容下载到 anbox

答案3

最简单的方法是转到 Linux 部署应用程序设置和挂载目录

/storage/sdcard1/

或者您想要从 VNC 查看哪个 Android 目录。安装sudo dnf install thunar (Fedora) 或sudo apt-get install thunar 对于 Debian 或 Ubuntu。cd ../../ 通过终端转到目录并键入dir 在那里您可以通过 Linux 部署应用程序查看和访问您的外部 SD 卡。您也可以使用下载的文件管理器(Thunar)进行传输。

另一个不错的选择是简单地使用 ftp 客户端,例如 Linux 上的 Filezilla 和 Android 上的 ftp 服务器应用程序。

相关内容