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


12

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

如何在Mac上的命令提示符下访问此文件?我在任何地方都找不到它–有办法访问它吗?


它的物理位置在哪里?另一个分区?另一台电脑?NAS?在线图书馆?怎么走?
Raystafarian

Answers:


17

如果网络共享已经安装在Finder中,则可以通过/Volumes外壳程序访问它,例如,如果您的共享称为“音乐”,则可以在以下位置找到它:

/Volumes/music

如果仍然需要安装它,则实际上可以将其安装在任何您喜欢的位置-理想情况下不是安装到/Volumes,而是安装在台式机上。您可以mount_smbfs这样做。完整的语法如下:

mount_smbfs //[domain;][user[:password]@]server[/share] ~/Desktop/music

在您的情况下,如果您没有特殊的登录名而只是guest凭据,那么下面的内容就足够了–当提示您输入密码时,您可以按Enter并跳过它:

mkdir -p ~/Desktop/music
mount_smbfs //host/music ~/Desktop/music

……还有

在此处输入图片说明

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

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

umount ~/Desktop/music/

当我尝试此操作时,我得到:mount_smbfs:服务器连接失败:无法分配内存
Rooster242

0

我必须在Mac上进行测试,但是本文说明了如何使用smbclient执行所需的操作。

快来看看在这里。

简而言之:

$ smbclient -U user -I 192.168.0.105 -L //smbshare/
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.