如何从 OS X 上的命令提示符访问共享驱动器

som*_*me1 13 finder shell network-shares macos

我有一个名为“音乐”的共享驱动器。它显示在 Finder 中没有问题。

如何从 Mac 上的命令提示符访问它?我在任何地方都找不到它——有没有办法访问它?

slh*_*hck 20

如果网络共享已安装在 Finder 中,则可以通过/Volumesshell访问它,例如,如果您的共享名为“音乐”,您将在以下位置找到它:

/Volumes/music
Run Code Online (Sandbox Code Playgroud)

如果您仍然需要安装它,您实际上可以将它安装在任何您喜欢的地方——最好不要安装到/Volumes,例如在您的桌面上。您可以使用mount_smbfs这样做。完整的语法是这样的:

mount_smbfs //[domain;][user[:password]@]server[/share] ~/Desktop/music
Run Code Online (Sandbox Code Playgroud)

在您的情况下,如果您没有特殊的登录名而只有guest凭据,也许以下就足够了 - 当提示输入密码时,您只需按下Enter并跳过它:

mkdir -p ~/Desktop/music
mount_smbfs //host/music ~/Desktop/music
Run Code Online (Sandbox Code Playgroud)

……瞧:

在此处输入图片说明

如果您有用户名和密码,则可以使用//user@host/music,然后交互式输入密码。

要安全地卸载它,只需调用以下命令:

umount ~/Desktop/music/
Run Code Online (Sandbox Code Playgroud)