Befehl "lsdev"
Zweck
Zeigt Einheiten im System und deren Merkmale an.
Syntax
lsdev [ -C ] [ -c Klasse ] [ -s Unterklasse ] [ -t Typ ] [ -f Datei ] [ -F Format | -r ColumnName ] [ -h ] [ -H ] [ -l { Name |-}] [ -p Übergeordnet ] [ -S Status ] [ -x ]
lsdev -P [ -c Klasse ] = [ -s Unterklasse ] [ -t Typ ] [ -f Datei ] [ -F Format | -r ColumnName ] [ -h ] [ -H ] [ -x ]
Beschreibung
Der Befehl lsdev zeigt Informationen zu Einheiten in der Einheitenkonfigurationsdatenbank an. Sie können Informationen zu allen Einheiten in der Objektklasse "Customized Devices" mit dem Flag -C anzeigen. Jede Kombination der Flags -c Klasse, -s Unterklasse, -t Typ, -l Name, -p Übergeordnet und -S Status wählt einen Teil der angepassten Einheiten aus. Sie können Informationen zu allen Einheiten in der Objektklasse "Predefined Devices" mithilfe des Flags -P anzeigen. Jede Kombination der Flags -c Klasse, -s Unterklasse und -t Typ wählt einen Teil vordefinierter Einheiten aus.
- Aus der Objektklasse "Customized Devices" mithilfe des Flags -C
- Aus der Objektklasse "Predefined Devices" mithilfe des Flags -P
Um diese beiden Standardausgaben zu überschreiben, verwenden Sie das Flag -F- Format, um die Ausgabe in einem Format anzuzeigen, das Sie mit dem Parameter Format angeben. Der Parameter Format ist eine in Anführungszeichen eingeschlossene Liste von Spaltennamen, die durch nicht alphanumerische Zeichen oder Leerzeichen voneinander getrennt und möglicherweise beendet werden.
Der Befehl lsdev zeigt nur Informationen zu Einheiten an, die auf Informationen in der Objektklasse "Customized Devices" (Cudv) oder der Objektklasse "Pedefined Devices" (PdDv) basieren. Andere Objektklassen (z. B. "Customized Path" (CuPath)) werden nicht untersucht. Dies bedeutet, dass es Bedingungen geben kann, unter denen eine Einheit möglicherweise nicht angezeigt wird. Wenn beispielsweise das Flag -p Übergeordnetes Element verwendet wird, aber das übergeordnete Element, das im Customized Devices-Objekt für eine Einheit angegeben ist, nicht mit dem mit dem Flag -p angegebenen übergeordneten Element übereinstimmt, wird die Einheit nicht angezeigt. Die Einheit könnte jedoch einen Pfad zu dem übergeordneten Objekt haben, das in der Objektklasse "Customized Paths" definiert ist. Verwenden Sie den Befehl lspath, um alle MPIO-fähigen untergeordneten Einheiten des angegebenen übergeordneten Objekts anzuzeigen.
Sie können zum Ändern von Einheitenmerkmalen auch den SMIT-Direktaufruf (System Management Interface Tool) smit lsdev verwenden.
Flags
| Element | Beschreibung |
|---|---|
| -C | Listet Informationen zu einer Einheit auf, die in der Objektklasse für angepasste Einheiten (Customized Devices) enthalten ist. Standardmäßig werden die Informationen Name, Status, Position und Beschreibung angezeigt. Das Flag -C ist nicht erforderlich, wird jedoch aus Kompatibilitätsgründen beibehalten. Das Flag -C kann nicht zusammen mit dem Flag -P angegeben werden. Wenn kein Flag angegeben ist, verhält sich der Befehl lsdev so, als sei das Flag -C angegeben. |
| -c Klasse | Gibt einen Einheitenklassennamen an. Dieses Flag kann verwendet werden, um die Ausgabe auf Einheiten in einer angegebenen Klasse zu beschränken. |
| -f Datei | Liest die erforderlichen Flags aus der mit dem Parameter Datei angegebenen Datei. |
| -F Format | Zeigt die Ausgabe in einem benutzerdefinierten Format an, wobei der Parameter Format eine in Anführungszeichen eingeschlossene Liste
von Spaltennamen aus der Objektklasse "Predefined Devices" oder "Customized Devices" ist, in der die Spaltennamen durch nicht alphanumerische Zeichen oder Leerzeichen getrennt und möglicherweise beendet werden. Wenn ein Leerzeichen als Trennzeichen verwendet wird, zeigt der Befehl lsdev die Ausgabe in ausgerichteten Spalten an. Wenn Sie das Flag -F Format mit dem Flag -C angeben, können Sie Spaltennamen aus den Objektklassen 'Angepasste und vordefinierte Einheiten' angeben. Wenn Sie das Flag -F Format mit dem Flag -P angeben, können Sie nur Spaltennamen aus der Objektklasse "Predefined Devices" angeben. Zusätzlich zu den Spaltennamen kann der Sondername description verwendet werden, um die Einheitenbeschreibungen anzuzeigen. Dieses Flag kann mit dem Flag -r ColumnName nicht verwendet werden. Mit dem Sondernamen physloc kann der Code der physischen Position der Einheit angezeigt werden. |
| -H | Zeigt Überschriften über den ausgegebenen Spalten an. |
| -H | Zeigt den Verwendungshinweis für den Befehl an. |
| -l Name | Gibt den logischen Einheitennamen aus der Objektklasse "Customized Devices" für die Einheit an, für die die Informationen aufgelistet werden. Das Argument Name des Flags -l kann dieselben Platzhalterzeichen enthalten, die auch mit dem Befehl odmget verwendet werden können. Wenn das Argument Name ein Minuszeichen ist, werden Namen aus STDIN gelesen. Namen in STDIN müssen durch ein Komma, ein Tabulatorzeichen, ein Leerzeichen oder ein Zeilenvorschubzeichen getrennt werden. Namen dürfen keine Platzhalterzeichen enthalten. Dieses Flag kann nicht zusammen mit dem Flag -P verwendet werden. |
| -p Übergeordnetes Element | Gibt den logischen Einheitennamen aus der Objektklasse "Customized Devices" für das übergeordnete Objekt der anzuzeigenden Einheiten an. Das Flag -p Übergeordnet kann verwendet werden, um die untergeordneten Einheiten des angegebenen übergeordneten Objekts anzuzeigen. Das Argument Übergeordnet des Flags -p kann dieselben Platzhalterzeichen enthalten, die mit dem Befehl odmget verwendet werden können. Dieses Flag kann nicht zusammen mit dem Flag -P verwendet werden. |
| -P | Listet Informationen zu einer Einheit auf, die in der Objektklasse "Predefined Devices" enthalten ist. Standardmäßig werden die Informationen Klasse, Typ, Unterklasse und Beschreibung angezeigt. Dieses Flag kann nicht zusammen mit -C, -l, oder Flags -S . |
| -r ColumnName | Zeigt die Werte in einer Spalte an. Der Parameter Spaltenname verwendet beispielsweise den Wert des Parameters Klasse, um alle Klassen aufzulisten. Wenn Sie das Flag -r ColumnName mit dem Flag -C angeben, können Sie Spaltennamen aus den Objektklassen 'Angepasste und vordefinierte Einheiten' angeben. Wenn Sie das Flag -r ColumnName mit dem Flag -P angeben, können Sie nur Spaltennamen aus der Objektklasse "Predefined Devices" angeben. Dieses Flag kann nicht zusammen mit dem Flag -F Format verwendet werden. |
| -S Status | Listet alle Einheiten in dem mit dem Parameter Status angegebenen Status auf. Der Parameter Status kann einen der folgenden Werte haben:
|
| -s Unterklasse | Gibt den Namen einer Einheitenunterklasse an. Dieses Flag kann verwendet werden, um die Ausgabe auf Einheiten zu beschränken, die eine bestimmte Unterklasse haben. |
| -t Typ | Gibt einen Einheitentyp an. Dieses Flag kann verwendet werden, um die Ausgabe auf Einheiten eines bestimmten Typs zu beschränken. |
| -x | Zeigt den exportierten Status für Einheiten an, die in eine Workloadpartition (WPAR) exportiert werden. |
Exitstatus
| Element | Beschreibung |
|---|---|
| 0 | Erfolgreiche Ausführung. |
| >0 | Es ist ein Fehler aufgetreten. |
Sicherheit
Beispiele
- Geben Sie den folgenden Befehl ein, um alle Einheiten in der Objektklasse "Predefined Devices" mit Spaltenüberschriften aufzulisten:
Das System zeigt eine Nachricht ähnlich der folgenden an:lsdev -P -Hclass type subclass description logical_volume vgtype vgsubclass Volume group logical_volume lvtype lvsubclass Logical volume lvm lvdd lvm LVM Device Driver posix_aio posix_aio node Posix Asynchronous I/O aio aio node Asynchronous I/O (Legacy) pty pty pty Asynchronous Pseudo-Terminal mouse 030102 usbif USB mouse keyboard 030101 usbif USB keyboard . . . disk 540mb2 scsi 540 MB SCSI Disk Drive disk 540mb3 scsi 540 MB SCSI Disk Drive disk 540mb4 scsi 540 MB SCSI Disk Drive disk 540mb5 scsi 540 MB SCSI Disk Drive disk 730mb2 scsi 730 MB SCSI Disk Drive disk 810mb scsi 810 MB SCSI Disk Drive disk 810mb2 scsi 810 MB SCSI Disk Drive bus pcic pci PCI Bus bus isac pci ISA Bus adapter df1000f9 pci FC Adapter adapter df1000f7 pci FC Adapter driver efscsi iocb FC SCSI I/O Controller Protocol Device adapter c1110358 pci USB OHCI Adapter (c1110358) adapter ad100501 pci ATA/IDE Controller Device adapter 4f111100 pci IBM 8-Port EIA-232/RS-422A (PCI) Adapter adapter ccm pci Name of the Common Character Mode device driver driver hdlc 331121b9 IBM HDLC Network Device Driver adapter 331121b9 pci IBM 2-Port Multiprotocol Adapter (331121b9) adapter 2b102005 pci GXT130P Graphics Adapter adapter 2b101a05 pci GXT120P Graphics Adapter adapter 23100020 pci IBM 10/100 Mbps Ethernet PCI Adapter (23100020) . . . if tr TR Token Ring Network Interface if vi VI Virtual IP Address Network Interface if xt XT X.25 Network Interface tcpip inet TCPIP Internet Network Extension swap paging nfs NFS Swap DEVICE drawer media1 media SCSI Device Drawer drawer scsi1 dasd SCSI DASD Drawer adapter 4f111b00 pci IBM 128-Port Async (PCI) Adapter concentrator 16c232 sync_pci 16-Port RAN EIA-232 for 128-Port Adapter concentrator 16e232 sync_pci 16-Port Enhanced RAN EIA-232 for 128-Port Adapter concentrator 16e422 sync_pci 16-Port Enhanced RAN RS-422 for 128-Port Adapter if at AT ATM Network Interface adapter 14105300 pci IBM PCI 25MBPS ATM Adapter (14105300) - Geben Sie den folgenden Befehl ein, um alle Einheiten in der Objektklasse "Customized Devices" aufzulisten:
Das System zeigt eine Nachricht ähnlich der folgenden an:lsdev -Csys0 Available System Object sysplanar0 Available System Planar mem0 Available Memory L2cache0 Available L2 Cache proc0 Available 00-00 Processor pci0 Available PCI Bus pci1 Available PCI Bus isa0 Available 10-58 ISA Bus siota0 Available 01-Q1 Tablet Adapter ppa0 Available 01-R1 CHRP IEEE1284 (ECP) Parallel Port Adapter sa0 Available 01-S1 Standard I/O Serial Port sa1 Available 01-S2 Standard I/O Serial Port paud0 Available 01-Q2 Ultimedia Integrated Audio siokma0 Available 01-K1 Keyboard/Mouse Adapter fda0 Available 01-D1 Standard I/O Diskette Adapter scsi0 Available 10-60 Wide/Ultra-2 SCSI I/O Controller scsi1 Available 10-61 Wide/Ultra-2 SCSI I/O Controller sa2 Available 10-68 IBM 8-Port EIA-232/RS-422A (PCI) Adapter sa3 Available 10-70 IBM 8-Port EIA-232/RS-422A (PCI) Adapter sa4 Available 10-78 IBM 8-Port EIA-232/RS-422A (PCI) Adapter . . hd3 Defined Logical volume hd1 Defined Logical volume hd10opt Defined Logical volume inet0 Available Internet Network Extension en0 Available 10-80 Standard Ethernet Network Interface et0 Defined 10-80 IEEE 802.3 Ethernet Network Interface lo0 Available Loopback Network Interface pty0 Available Asynchronous Pseudo-Terminal gxme0 Defined Graphics Data Transfer Assist Subsystem rcm0 Available Rendering Context Manager Subsystem aio0 Defined Asynchronous I/O (Legacy) posix_aio0 Defined Posix Asynchronous I/O tty0 Available 01-S1-00-00 Asynchronous Terminal tty1 Available 01-S2-00-00 Asynchronous Terminal - Geben Sie den folgenden Befehl ein, um die Adapter aufzulisten, die den Status "Available" (Verfügbar) in der Objektklasse "Customized Devices" haben:
Das System zeigt eine Nachricht ähnlich der folgenden an:lsdev -C -c adapter -S asa0 Available 01-S1 Standard I/O Serial Port sa1 Available 01-S2 Standard I/O Serial Port siokma0 Available 01-K1 Keyboard/Mouse Adapter fda0 Available 01-D1 Standard I/O Diskette Adapter scsi0 Available 10-60 Wide/Fast-20 SCSI I/O Controller fcs0 Available 10-68 FC Adapter scsi1 Available 10-88 Wide/Ultra-2 SCSI I/O Controller fcs1 Available 20-60 FC Adapter sioka0 Available 01-K1-00 Keyboard Adapter siota0 Available 01-Q1 Tablet Adapter ppa0 Available 01-R1 CHRP IEEE1284 (ECP) Parallel Port Adapter paud0 Available 01-Q2 Ultimedia Integrated Audio tok0 Available 10-70 IBM PCI Tokenring Adapter (14101800) ent0 Available 10-80 IBM 10/100 Mbps Ethernet PCI Adapter (23100020) sioma0 Available 01-K1-01 Mouse Adapter - Geben Sie den folgenden Befehl ein, um alle Bandeinheiten in der Objektklasse "Predefined Devices" aufzulisten:
Das System zeigt eine Nachricht ähnlich der folgenden an:lsdev -P -c tapetape ost fcp Other FC SCSI Tape Drive tape scsd fcp FC SCSI Tape Drive tape ost iscsi Other iSCSI Tape Drive tape scsd iscsi iSCSI Tape Drive tape 1200mb-c scsi 1.2 GB 1/4-Inch Tape Drive tape 150mb scsi 150 MB 1/4-Inch Tape Drive tape 3490e scsi 3490E Autoloading Tape Drive tape 4mm2gb scsi 2.0 GB 4mm Tape Drive tape 4mm4gb scsi 4.0 GB 4mm Tape Drive tape 525mb scsi 525 MB 1/4-Inch Tape Drive tape 8mm scsi 2.3 GB 8mm Tape Drive tape 8mm5gb scsi 5.0 GB 8mm Tape Drive tape 8mm7gb scsi 7.0 GB 8mm Tape Drive tape 9trk scsi 1/2-inch 9-Track Tape Drive tape ost scsi Other SCSI Tape Drive tape scsd scsi SCSI Tape Drive tape 4mm2gb2 scsi 2.0 GB 4mm Tape Drive - Geben Sie den folgenden Befehl ein, um die unterstützten Einheitenklassen aus der Objektklasse "Predefined Devices" aufzulisten:
Das System zeigt eine Nachricht ähnlich der folgenden an:lsdev -P -r classPCM adapter aio array bus cdrom concentrator container dial disk diskette drawer driver gxme if keyboard lft logical_volume lpfk lvm memory mouse pdisk planar port posix_aio printer processor pseudo pty rcm rwoptical swap sys tablet tape tcpip tmscsi tty - Geben Sie den folgenden Befehl ein, um die unterstützten Unterklassen in der Objektklasse "Predefined Devices" für die Klasse disk aufzulisten:
Das System zeigt eine Nachricht ähnlich der folgenden an:lsdev -P -c disk -r subclassdar fcp fdar ide iscsi scraid scsi vscsi - Geben Sie den folgenden Befehl ein, um den Namen, die Klasse, die Unterklasse und den Typ jeder Einheit mit dem Status "Available" (Verfügbar) in der Objektklasse "Customized Devices" mit Spaltenüberschriften aufzulisten:
Das System zeigt eine Nachricht ähnlich der folgenden an:lsdev -C -H -S a -F 'name class subclass type'name class subclass type sys0 sys node chrp sysplanar0 planar sys sysplanar_rspc mem0 memory sys totmem L2cache0 memory sys L2cache_rspc proc0 processor sys proc_rspc pci0 bus chrp pci pci1 bus chrp pci isa0 bus pci isac siota0 adapter isa_sio isa_tablet ppa0 adapter isa_sio chrp_ecp sa0 adapter isa_sio pnp501 sa1 adapter isa_sio pnp501 paud0 adapter isa_sio baud4232 siokma0 adapter isa_sio kma_chrp fda0 adapter isa_sio pnp700 scsi0 adapter pci sym896 scsi1 adapter pci sym896 sa2 adapter pci 4f111100 sa3 adapter pci 4f111100 sa4 adapter pci 4f111100 ent0 adapter pci 23100020 mg20 adapter pci 2b102005 sa5 adapter pci 4f111100 sioka0 adapter kma_chrp keyboard sioma0 adapter kma_chrp mouse fd0 diskette siofd fd cd0 cdrom scsi scsd hdisk0 disk scsi scsd kbd0 keyboard std_k ps2 mouse0 mouse std_m mse_3b lvdd lvm lvm lvdd lft0 lft node lft inet0 tcpip TCPIP inet en0 if EN en lo0 if LO lo pty0 pty pty pty rcm0 rcm node rcm tty0 tty rs232 tty tty1 tty rs232 tty - Geben Sie den folgenden Befehl ein, um den Namen, die Klasse, die Position und die physische Position aller Adaptereinheiten in der Objektklasse "Customized Devices" mit Spaltenüberschriften aufzulisten:
Das System zeigt eine Nachricht ähnlich der folgenden an:lsdev -C -c adapter -F 'name class location physloc'ent0 adapter 02-08 UTMP0.02F.00004BA-P1-C3-T1 scsi0 adapter 01-08 UTMP0.02F.00004BA-P1-C2-T1 scsi1 adapter 01-09 UTMP0.02F.00004BA-P1-C2-T2 scsi2 adapter 03-08 UTMP0.02F.00004BA-P1-C4-T1 scsi3 adapter 03-09 UTMP0.02F.00004BA-P1-C4-T2 vsa0 adapter U9111.520.10004BA-V4-C0 vscsi0 adapter U9111.520.10004BA-V4-C2 vscsi1 adapter U9111.520.10004BA-V4-C3 - Geben Sie den folgenden Befehl ein, um alle untergeordneten Einheiten des Busses
pci0aufzulisten:
Das System zeigt eine Nachricht ähnlich der folgenden an:lsdev -p pci0ent0 Available 10-80 IBM 10/100 Mbps Ethernet PCI Adapter (23100020) isa0 Available 10-58 ISA Bus scsi0 Available 10-60 Wide/Fast-20 SCSI I/O Controller scsi1 Available 10-88 Wide/Ultra-2 SCSI I/O Controller tok0 Available 10-70 IBM PCI Tokenring Adapter (14103e00) - Geben Sie den folgenden Befehl ein, um alle Einheiten aufzulisten, deren Namen in der Datei
/tmp/fenthalten sind:
Das System zeigt eine Nachricht ähnlich der folgenden an:cat /tmp/f | lsdev -l -pci0 Available PCI Bus scsi0 Available 10-60 Wide/Fast-20 SCSI I/O Controller hdisk0 Available 10-60-00-8,0 16 Bit SCSI Disk Drive - Geben Sie den folgenden Befehl ein, um den Status der Einheiten anzuzeigen, die als Exported in eine WPAR exportiert wurden:
Das System zeigt eine Nachricht ähnlich der folgenden an:# lsdev -c disk -x
Hier wurde die Einheithdisk0 Available 01-08-00-1,0 16 Bit LVD SCSI Disk Drive hdisk1 Exported 01-08-00-2,0 Other SCSI Disk Drivehdisk1in eine WPAR exportiert.
Dateien
| Element | Beschreibung |
|---|---|
| /usr/sbin/lsdev | Enthält den Befehl lsdev. |