如何在终端中列出网络共享项目

chu*_*ahn 9 terminal.app macos

有没有办法像 Finder 在 Mac OS X GUI 中看到的那样,在终端命令行中列出网络共享项目?

lha*_*ann 9

在终端中,用于ls获取目录列表。

安装的卷在下面,/Volumes所以你想使用

ls /Volumes 查看附加的网络驱动器。

基于 OP 评论的编辑

啊,所以您想查看可用服务器的列表(或者更准确地说,为发现而注册的服务器)。我相信“网络”选项卡反映了 Bonjour 发现服务。

所以,在此基础上提示关于卓悦这个StackOverflow的Q / A 你可能在找dns-sd,但你将需要确定哪些服务(sshafplpr你希望找到等)。

尝试:dns-sd -B _ssh._tcp .dns-sd -B _afpovertcp._tcp .

请注意,dns-sd状态的手册页:

dns-sd 命令主要用于交互式使用。因为它的命令行参数和输出格式可能会发生变化,所以从 shell 脚本调用它通常是脆弱的。