我们的办公室有一个小型局域网,我使用 Ubuntu,其他电脑使用 Windows XP 和 7 - 它们上面有一些共享文件夹。
如何在终端(使用命令行)中获取 Ubuntu 上 Windows 共享文件夹列表?
答案1
使用smbclient
“类似 ftp 的客户端来访问服务器上的 SMB/CIFS 资源”:
smbclient -L hostname -U username
这将列出指定机器上该用户可用的所有共享。有关 smbclient 的更多信息,请参阅手册页,只需调用man smbclient
。
答案2
在 Mac 上工具:
smbutil view [-options] //[domain;][user[:password]@]server
正如@slhck 上面提到的,使用man smbutil
以获取有关 MacOSX 的 BSD 风格命令行的更多信息。