当mount命令失败时,我想知道网络共享的安装位置:
$ mkdir ~/share
$ mount_afp afp://server/share ~/share
mount_afp: the volume is already mounted
这看起来很有希望......
$ mount
... snip ...
afp_000000004oMw0q76003DF78u-1.2d000006 on /Volumes/share-1 (afpfs, nodev, nosuid, mounted by username)
afp_000000004oMw0q76003DF78u-2.2d000007 on /Volumes/share-2 (afpfs, nodev, nosuid, mounted by username)
似乎应该有一种方法可以将那些长afp_000...
个数字映射到URI ...有没有办法确定卷的位置,因为它的afp:// URI?
我实际上是在用Python的子进程模块执行这些命令,所以如果有一个模块或库可以做到这一点也是可以接受的。
答案 0 :(得分:12)
尝试/ Volumes / PUBLIC
(或者在使用Finder查看文件后,Get Info会告诉您)
这对我有用。
答案 1 :(得分:1)
您的意思是它安装在远程服务器上的位置或本地安装的位置?如果您在本地系统上进行通信,则挂载点应位于/ Network / Servers中,除非fstab,autofs或要挂载的arg另有指定。您可以扫描/网络/服务器以获取共享名称...