从系统中除去设备。
rmdev { -l | -p }Name [ -d | -S ] [ -f File ] [ -h ] [ -q ] [ -R ]
rmdev 命令取消配置 或取消配置且取消定义由设备逻辑名 (-l Name 标志) 指定的设备。缺省操作为取消配置该设备而保留它的设备定义在定制设备对象类中。
如果指定 -S 标志, 则 rmdev 命令将支持停止状态的设备设置为停止状态。 如果指定 -d 标志,rmdev 命令从定制设备对象类(取消定义)删除该设备定义。 如果不指定 -d 标志,rmdev 命令 将设备设为已定义状态(未配置)。如果指定 -R 标志, rmdev 命令将同样作用在该设备的所有子设备上。
将 -p 标志与父设备的逻辑名一起使用以取消配置或删除所有子设备。子设备通过与以上对 -R 标志的描述相同的递归方式取消配置或删除。唯一的差别是指定的设备本身没有取消配置或删除。因此,-R 标志为冗余并且不需要与-p 标志一起使用。用户不能同时指定 -l 和 -p 两个标志,如果同时指定两个标志,则该命令将存在错误消息。
可以在 基于 Web 的系统管理器 中使用 设备 应用程序来改变设备特征。
也可以使用系统管理接口工具(SMIT)smit rmdev 快速路径运行该命令。
-d | 从定制设备对象类中除去设备定义。 该标志不能同 -S 标志一起使用。 |
-f File | 从 File 参数读取所需的标志。 |
-h | 显示命令用法消息。 |
指定定制设备对象类中由 Name 参数表示的逻辑设备。 | |
-l Name | 指定定制设备对象类中由 Name 参数表示的逻辑设备。该标志不能与 -p 标志一起使用。 |
-q | 抑制来自标准输出和标准错误的命令输出信息。 |
-R | 取消设备及其子设备的配置。当使用 -d 或 -S 标志时,子设备将分别地取消定义或停止。 |
-S | 如果设备有停止方法,通过仅调用 Stop 方法使设备不可用。 该标志不能同 -d 标志一起使用。 |
-p Name | 在“定制设备对象类”中指定父逻辑设备(由Name 参数表示),需要删除其子设备。该标志不能与 -l 标志一起使用。 |
特权控制:只有 root 用户和系统组成员对于该命令有执行(x)访问权限。
审计事件:
事件 | 信息 |
---|---|
DEV_Stop | 设备名 |
DEV_Unconfigure | 设备名 |
DEV_Remove | 设备名 |
rmdev -l cd0系统显示类似下列的消息:
cd0 已定义
rmdev -d -l cd0系统显示类似下列的消息:
cd0 已删除
rmdev -R -l scsi1系统显示类似下列的消息:
rmt0 已定义 hdisk1 已定义 scsi1 已定义
rmdev -p scsi1系统显示类似下列的消息:
rmt0 已定义 hdisk1 已定义
rmdev -p pci1系统显示类似下列的消息:
rmt0 已定义 hdisk1 已定义 scsi1 已定义ent0 已定义
/usr/sbin/rmdev | 包含 rmdev 命令。 |
chdev 命令、lsattr 命令、lsconn 命令、lsdev 命令、lsparent 命令和 mkdev 命令。
《AIX 5L V5.2 系统管理指南:操作系统与设备》中的『系统管理设备概述 』。
关于安装基于 Web 的系统管理器的信息, 请参阅《AIX 5L V5.2 基于 Web 的系统管理器管理指南》中的『第二章:安装和系统要求』。