rsync android app,如何rsync到android

如何连接到我的Android设备以rsync音乐(或其他东西)?

解决方法:

实际上在MTP / usb上使用rsync

这比每个人都说的容易,首先注意到当GVFS安装MTP挂载时,它将在下面可用.您可以通过在图形文件浏览器(thunar / nautilus / etc)中打开手机来强制执行此操作

/run/user/$UID/gvfs

去那里假设您有一个mtp设备,这应该工作:

$cd /run/user/$UID/gvfs/mtp*

找到您想要传输文件的位置,然后将它们与它们进行rsync

$cd SanDisk\ SD\ card/Movies/

$pwd # prints "/run/user/1000/gvfs/mtp:host=%5Busb%3A003%2C096%5D/SanDisk SD card/Movies"

$rsync --verbose --progress --omit-dir-times --no-perms --recursive --inplace ~/Videos/ ./

Rsync选项

> –inplace:我强烈建议使用–inplace,否则mtp可能希望将文件复制为新文件,然后将其重命名为旧文件.这可能导致将文件复制到SD卡两次:一次用于mtp传输到SD卡,另一次因为MTP驱动程序可能不支持(mv),它可能(cp / rm)在引擎盖下是安全的.

>阅读man rsync以获取–verbose, – progress, – recursive的描述,但它们非常自我记录.

> –omit-dir-times –no-perms是必需的,因为mtp不支持它.

标签:android,rsync

来源: https://codeday.me/bug/20190807/1609706.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值