我想把一个文件从我的本地电脑复制到我的android phone.The android手机被读为gphoto2://[usb:001,009]/。
mv test.mp4 gphoto2://[usb:001,009]/
mv: cannot move `test.mp4' to `gphoto2://[usb:001,011]/': No such file or directory如何将文件从我的本地电脑复制到我的android手机?
发布于 2015-06-06 21:28:34
gphoto2://…是一个URL,而不是一个文件名。大多数程序都需要文件名,而不是URL。为了访问一个文件,它需要在一个挂载文件系统挂载文件系统上。
Android设备通常通过MTP公开它们的文件系统。在MTP上有几个文件系统;有关一些指针,请参阅Arch Wiki。如果您的发行版有一个打包的,请看。
或者,如果您已经在Gnome中成功地访问了GPhoto上的文件,则可以通过gvfs-mount将其提供给所有应用程序。如果系统中没有gvfs-mount程序,请安装相应的包。gvfs-mount使所有Gnome文件访问方法都可以作为文件系统使用。旧版本使它们在~/.gvfs下可用,更新版本在/run/user/1234/gvfs下可用,其中1234是您的用户ID (您可以看到使用echo $XDG_RUNTIME_DIR - which应该是/run/user/1234 - or id -u)。
发布于 2015-06-06 23:32:33
一种合理的方法是在手机上运行ssh服务器。然而,这确实需要你的手机上网。这就是我目前正在做的事情,但只将文件从我的android手机复制到我的电脑上。
我使用的SSH实现是SimpleSSHD。该网站上的说明应该足以让你在手机上运行SimpleSSHD。它也在Google Play上。
在ssh工作之后,可以使用rsync来回复制文件。
这似乎是一个完全免费的软件项目,易于建立,并一直完美地为我工作到目前为止。作者已经在他的网页上包含了他的git存储库的一个tarball,但是我没有看到一个链接到实际的“实时”存储库,这是更标准的。
注意:我想给作者一个关于谷歌游戏的评论,但不幸的是,谷歌需要一个创建Google Plus帐户才能做到这一点,我不想让你这么做。如果你已经有一个Google帐户或者不介意创建一个帐户,我鼓励你添加一个评论,到目前为止还没有很多。
https://unix.stackexchange.com/questions/207925
复制相似问题