我通过 Linux 部署在 Android 手机上使用 Linux。
我在/root/android/
该 linux 分区的 - 文件夹中有一些文件。
我希望将其中一个文件移动到我/storage/sdcard1/
的 android 的 - 文件夹中。
现在问题是该 Linux 文件的所有数据都保存在linux.img
中sdcard1
。
我确实无法将该文件从“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 服务器应用程序。