用 gio mount 访问安卓手机存储
gio mount 可把手机的 MTP 存储挂成 gvfs 位置,终端命令和文件管理器都能访问。
连接手机并选择“文件传输/MTP”模式,运行 `gio mount -li` 找到形如 mtp://[usb:002,004] 的 URI,再执行 `gio mount "mtp://[usb:002,004]"`,文件位于 /run/user/1000/gvfs/ 下。
01命令
命令
$ gio mount "mtp://[usb:002,004]"02作用说明
装了 gvfs-mtp 后手机会自动出现在 Nautilus 里;同样的 URI 也能在脚本和 Shell 中使用。文件在 /run/user/1000/gvfs/mtp:host=... 下,cp、rsync、ls 都可正常操作,无需 go-mtpfs、jmtpfs 等第三方工具。
03风险
!注意: MTP 是协议而不是真实文件系统,传输比 U 盘模式慢;如果看不到手机,先解锁屏幕并把 USB 模式从“仅充电”切换过来。
04撤销
撤销
$ gio mount -u "mtp://[usb:002,004]"05来源
- gio(1) — GIO command line tool依据: gio trash/mount/list commands over gvfs URIs
- libmtp — Media Transfer Protocol library依据: underlying MTP implementation used by gvfs-mtp
最后验证: 2026-09-18 · 分类: 文件与文件夹