在 Oracle® Solaris 11.2 中配置和管理网络组件

退出打印视图

更新时间: 2014 年 7 月
 
 

删除配置文件

可以使用 destroy 子命令删除用户定义的配置文件和配置对象,例如 NCU。不能删除系统定义的配置文件,包括:AutomaticDefaultFixed NCP,以及 AutomaticNoNetDefaultFixed 位置。另请注意,不能删除当前活动的配置文件。必须先禁用配置文件,然后才能删除。

destroy 子命令的语法如下所示:

netcfg> destroy [ -a | object-type [ class ] object-name]

–a 选项从系统中删除所有用户定义的配置文件,不过当前活动的用户定义配置文件除外。

如何以交互方式删除配置文件

以下过程介绍如何以交互方式删除用户定义的配置文件。此过程仅用于示范目的,说明了如何从 myncp 用户定义的 NCP 中删除 IP NCU。

  1. 启动 netcfg 交互式会话。
    $ netcfg
    netcfg>
  2. 选择配置文件。

    例如,要选择 myncp NCP,请键入以下命令:

    netcfg> select ncp myncp
    netcfg:ncp:myncp>
    
  3. 删除配置文件或配置对象。

    在以下示例中,从 myncp NCP 中删除 net1 IP NCU:

    netcfg:ncp:myncp> destroy ncu ip net1
    netcfg:ncp:myncp>
    
  4. 退出交互式会话。例如:
    netcfg:ncp:myncp> exit
示例 24  在命令行模式下删除配置文件

以上示例说明如何以交互方式删除配置文件,该操作还可在命令行模式下执行,如下所示:

$ netcfg "select ncp myncp; destroy ncu ip net1"