完全摆脱windows后,才能获得真知。
MTP, Media Transfer Protocol
MTP是一种USB device class,被用于大多数移动设备上,包括安卓。
想要访问内部存储空间就需要用到该协议库(libmtp)。但是仅有协议库也不行,还需要Filesystem的支持,确切点是Filesystem in Userspace。
使用方法备忘
以下方法在Arch Linux下使用,其它发行版类似。
- install
libmtp
- install
jmtpfs
(当然也有其它工具可用,原理类似) - mount机制配置
ln -s /sbin/jmtpfs /sbin/mount.jmtpfs
# 添加下面配置到/etc/fstab
jmtpfs /home/$USER/run/$DEVICE fuse nodev,allow_other,rw,user,noauto,noatime,uid=1000,gid=1000 0 0
# 注意替换上面的$USER与$DEVICE
# 挂载
mount /home/$USER/run/$DEVICE
网友评论