如何导航到连接的 iPhone?`afc://` 的文件系统路径?

Tor*_*uun 10 filesystem iphone

当我将 iPhone 连接到 Ubuntu 11.10 时,它会自动挂载afc://ca60751cc4b1ebb427c2f9da324914b0643a21f8/,我可以看到有照片存储在afc://ca60751cc4b1ebb427c2f9da324914b0643a21f8/DCIM/103APPLE.

我想使用程序来访问这些照片文件,但它们不接受afc://协议——它们只接受普通的文件系统路径。

是否有与afc://路径等效的“普通文件系统” ?

小智 8

如果您使用 gfvs 挂载(sudo idevicepair pair),配对后查看这里/run/user/1000/gvfs/并且只需cd(更改目录)进入您看到的文件夹(afc://1eefblablablablablablablablablab)。

  • `$ cd /run/user/1000/gvfs/afc*` 会一次性带你到那里 (2认同)

K. *_*gor 3

现在,我在 ~/.gvfs/Phoenix's \iPod 中找到了我的 iPod 文件。但这对我来说是时好时坏——有时这是一个目录,有时它看起来像一个损坏的链接!但刚才我卸载了设备,运行 ls .gvfs,并没有发现什么;拔掉并重新插入设备,再次运行 ls,文件就在那里。

我有一个运行 iOS 5.0.1 的 iPod touch,连接到运行 Ubuntu 11.10 的笔记本电脑。

编辑:经过更多研究,我推荐这篇文章:

http://en.wikipedia.org/wiki/GVFS

其中指出:

“GVFS 是 GNOME 桌面的虚拟文件系统,它允许用户通过 SFTP、FTP、WebDAV、SMB 轻松访问远程数据,并通过 HAL 集成、OBEX 等轻松访问本地数据。[1]

附加资源通过 URI 语法公开,例如 smb://server01/gamedata 或ftp://username:password@ftp.example.net/public_html,但也以传统方式安装在 ~/.gvfs/ 下使用标准 POSIX 命令和 I/O 使它们可供旧应用程序使用。”


小智 0

@PhoenixStormcrow,您要查找的信息可以通过右键单击显示 iPhone 文件的 nautilus 窗口上的任何文件/目录并选择“属性”来找到。您看到的长十六进制数字实际上是您 iPhone 的 UDID(唯一设备 ID),我不会公开发布它。