获取Mac上的“友好界面名称”列表(机场,以太网等)

时间:2010-10-16 15:59:05

标签: macos shell networking ifconfig

我正在RealBASIC中开发一个应用程序,但是我需要填充下拉框的接口名称列表。

解析ifconfig不起作用(获得eth0eth1lo等)。我需要系统首选项(以太网,机场等)中显示的名称。

是否有可以解析的终端命令?

1 个答案:

答案 0 :(得分:17)

networksetup -listallnetworkservices将只提供名称(在禁用端口之前使用星号,以防您想要将其删除)。 networksetup -listnetworkserviceorder提供了一些额外的信息,比如它们对应的/ dev条目(en0等)。查看networksetup的手册页,了解更多选项......