可以使用 netadm 命令和 list 子命令显示系统上任意或全部配置文件的相关信息,包括各个配置文件的当前状态。
list 子命令的语法如下:
$ netadm list [ -p object-type ] [ -c ncu-class ] [ object-name ]
如下所示显示系统上的所有配置文件以及各个配置文件的当前状态:
$ netadm list TYPE PROFILE STATE ncp DefaultFixed disabled ncp Automatic online ncu:phys net0 online ncu:phys net1 offline ncu:ip net0 online ncu:ip net1 offline loc Automatic online loc NoNet offline loc DefaultFixed offline enm test-enm disabled
请注意,list 子命令显示已启用的 NCP 和构成该特定 NCP 的所有 NCU。
可以在 list 子命令中包括配置文件类型和 NCU 类来标识特定配置文件。如果只提供一个配置文件类型,则显示该类型的所有配置文件。如果按其名称指定配置文件,则显示该配置文件的当前状态。如果配置文件名称不是唯一的,会列出具有该名称的所有配置文件。
示例 23 显示指定的配置文件的当前状态以下示例列出名为 Automatic 的系统上所有配置文件的当前状态。
$ netadm list Automatic TYPE PROFILE STATE ncp Automatic online ncu:ip net1 offline ncu:phys net1 offline ncu:ip net0 online ncu:phys net0 online loc Automatic online
在以下示例中,组合使用了 list 子命令和 –p 选项来显示当前在系统上的所有位置。在特定示例中,Automatic 位置处于联机状态(已启用)。
$ netadm list -p loc TYPE PROFILE STATE loc DefaultFixed offline loc NoNet offline loc Automatic online
在以下示例中,组合使用了 list 子命令和 –c 选项来显示活动 NCP 中的所有接口 NCU。
$ netadm list -c ip TYPE PROFILE STATE ncu:ip net0 online ncu:ip net1 offline
配置文件的辅助状态解释了为什么给定的配置文件处于联机还是脱机状态(启用或禁用)。要列出辅助状态值,请结合使用 –x 选项和 list 子命令,如下所示:
$ netadm list -x TYPE PROFILE STATE AUXILIARY STATE ncp DefaultFixed disabled disabled by administrator ncp Automatic online active ncu:phys net0 online interface/link is up ncu:phys net1 offline interface/link is down ncu:ip net0 online interface/link is up ncu:ip net1 offline conditions for activation are unmet loc Automatic offline conditions for activation are unmet loc NoNet offline conditions for activation are unmet enm test-enm disabled disabled by administrator loc DefaultFixed offline conditions for activation are unmet
辅助状态值因具体配置文件类型而异。有关辅助状态的更多信息,请参见 nwamd(1M) 手册页。