Befehl "rmdev"
Zweck
Entfernt eine Einheit aus dem System.
Syntax
rmdev { -l | -p }Name [ -d | -S ] [ -f Datei ] [ -h ] [ -q ] [ -R ] [ -g ]
Beschreibung
Der Befehl rmdev dekonfiguriert bzw. dekonfiguriert und hebet die Definition der Einheit auf, bei der mit dem Flag -l Name der logische Name der Einheit angegeben wurde. Mit der Standardaktion wird die Einheit dekonfiguriert, während die zugehörige Einheitendefinition in der Customized Devices Object Class beibehalten wird.
Wenn Sie das Flag -S angeben, werden für die Einheiten, die den Stoppstatus unterstützen mit dem Befehl rmdev der Stoppstatus festgelegt. Wenn Sie das Flag -d angeben, löscht der Befehl rmdev die Einheitendefinition aus der Customized Devices Object Class (hebt die Definition auf). Wenn Sie das Flag -d nicht angeben, wird die Einheit mit dem Befehl rmdev in den Status "Definiert" (dekonfiguriert) versetzt. Wenn Sie das Flag -R angeben, wirkt sich der Befehl rmdev auch auf alle untergeordneten Elemente der Einheit aus.
Verwenden Sie das Flag -p zusammen mit dem logischen Namen der übergeordneten Einheit, um alle untergeordneten Einheiten zu dekonfigurieren bzw. zu löschen. Die untergeordneten Einheiten werden mit derselben rekursiven Methode wie bei Verwendung des Flags -R dekonfiguriert oder gelöscht, aber die angegebene Einheit selbst wird nicht dekonfiguriert bzw. gelöscht.
Sie können den SMIT-Direktaufruf (System Management Interface Tool) smit rmdev verwenden, um diesen Befehl auszuführen.
Flags
| Element | Beschreibung |
|---|---|
| -d | Entfernt die Einheitendefinition aus der Customized Devices Object Class. Dieses Flag kann nicht zusammen mit dem Flag -S verwendet werden. |
| -f Datei | Liest die erforderlichen Flags aus der mit dem Parameter Datei angegebenen Datei. |
| -G | Erzwingt die Ausführung der Operation zum Entfernen auf einer gesperrten Einheit. |
| -H | Zeigt den Verwendungshinweis für den Befehl an. |
| -l Name | Gibt die über den Parameter Name angegebene logische Einheit in der Customized Devices Object Class an. Dieses Flag kann nicht zusammen mit dem Flag -P verwendet werden. |
| -p Name | Gibt die über den Parameter Name angegebene übergeordnete logische Einheit in der Customized Devices Object Class zusammen mit den untergeordneten Elementen an, die entfernt werden muss. Dieses Flag darf nicht mit dem Flag -l verwendet werden. |
| -q | Unterdrückt die Ausgabenachrichten des Befehls in der Standardausgabe und Standardfehlerausgabe. |
| -R | Gibt die zu dekonfigurierende Einheit und die zugehörigen untergeordneten Elemente an. Wenn das Flag -d oder -S verwendet wird, wird die Definition der untergeordneten Elemente aufgehoben bzw. werden die untergeordneten Elemente gestoppt. |
| -S | Bewirkt, dass die Einheit nicht verfügbar ist, indem die Stoppmethode aufgerufen wird, sofern es für die Einheit eine Stoppmethode gibt. Dieses Flag kann nicht zusammen mit dem Flag -d verwendet werden. |
Exitstatus
| Element | Beschreibung |
|---|---|
| 0 | Erfolgreiche Ausführung. |
| >0 | Es ist ein Fehler aufgetreten. |
Sicherheit
Zugriffssteuerung: Nur der Rootbenutzer und Mitglieder der Gruppe "system" dürfen Ausführungszugriff (e(x)ecute) auf diesen Befehl haben.
Prüfereignisse:
| Ereignis | Informationen |
|---|---|
| DEV_Stop | Einheitenname |
| DEV_Unconfigure | Einheitenname |
| DEV_Remove | Einheitenname |
Achtung RBAC-Benutzer und vertrauenswürdige AIX®: Dieser Befehl kann privilegierte Operationen durchführen. Privilegierte Operationen können nur von privilegierten Benutzern ausgeführt werden. Weitere Informationen zu Berechtigungen und Autorisierungen finden Sie im Abschnitt "Privileged Command Database" in der Veröffentlichung Security. Eine Liste der Privilegien und Berechtigungen für diesen Befehl finden Sie in den Beschreibungen des Befehls lssecattr und des Unterbefehls getcmdattr.
Beispiele
- Wenn Sie das CD-ROM-Laufwerk
cd0dekonfigurieren möchten und dabei die zugehörige Einheitendefinition in der Customized Devices Object Class beibehalten möchten, geben Sie Folgendes ein:
Das System zeigt eine Nachricht wie die folgende an:rmdev -l cd0cd0 defined - Wenn Sie die Definition des CD-ROM-Laufwerks
cd0aus der Customized Devices Object Class entfernen möchten, geben Sie Folgendes ein:
Das System zeigt eine Nachricht wie die folgende an:rmdev -d -l cd0cd0 deleted - Wenn Sie den SCSI-Adapter
scsi1und alle untergeordneten Elemente dekonfigurieren möchten und dabei die zugehörigen Einheitendefinitionen in der Customized Devices Object Class beibehalten möchten, geben Sie Folgendes ein:
Das System zeigt eine Nachricht wie die folgende an:rmdev -R -l scsi1rmt0 Defined hdisk1 Defined scsi1 Defined - Wenn Sie die untergeordneten Elemente des SCSI-Adapters
scsi1, aber nicht den Adapter selbst, dekonfigurieren und dabei die zugehörigen Einheitendefinitionen in der Customized Devices Object Class beibehalten möchten, geben Sie Folgendes ein:
Das System zeigt eine Nachricht wie die folgende an:rmdev -p scsi1rmt0 Defined hdisk1 Defined - Wenn Sie die untergeordneten Elemente des PCI-Bus
pci1und alle dazugehörigen Einheiten dekonfigurieren und dabei die zugehörigen Einheitendefinitionen in der Customized Devices Object Class beibehalten möchten, geben Sie Folgendes ein:
Das System zeigt eine Nachricht wie die folgende an:rmdev -p pci1rmt0 Defined hdisk1 Defined scsi1 Defined ent0 Defined
Dateien
| Element | Beschreibung |
|---|---|
| /usr/sbin/rmdev | Enthält den Befehl rmdev. |