| HOME / 정보공유 / AIX 명령어 모음

lsdev
lsdev lsdev 명령 목적 시스템 내의 장치와 장치의 특성을 표시합니다. 구문
lsdev -C [ -c Class ] [ -s Subclass ] [ -t Type ] [ -f File ] [ -F Format | -r ColumnName ] [ -h ] [ -H ] [ -l Name ] [ -S State ]
lsdev -P [-c Class ] [ -s Subclass ] [ -t Type ] [ -f File ] [ -F Format | -r ColumnName ] [ -h ] [ -H ]
설명
lsdev 명령은 장치 구성 데이터베이스의 장치에 관한 정보를 표시합니다. -C 플래그를 사용하여 사용자 조정된 장치 오브젝트 클래스의 모든 장치에 관한 정보를 표시할 수 있습니다. -c Class, -s Subclass, -t Type, -l Name, -S Status 플래그의 조합으로 사용자 조정된 장치의 서브세트를 선택합니다. -P 플래그를 사용하여 사전 정의된 장치 오브젝트 클래스의 모든 장치에 관한 정보를 표시할 수 있습니다. -c Class, -s Subclass, -t Type 플래그의 조합으로 사전 정의된 장치의 서브세트를 선택합니다.
두 가지 방법 중 하나의 디폴트 출력을 표시합니다. -C 플래그를 사용하여 사용자 조정된 장치 오브젝트 클래스로부터 디폴트 출력을 표시하거나 -P 플래그를 사용하여 사전 정의된 장치 오브젝트 클래스로부터 디폴트 출력을 표시하십시오. 두 디폴트 출력을 겹쳐쓰려면, -F Format 플래그를 사용할 수 있습니다. -F Format 플래그는 사용자 지정 형식의 출력을 표시합니다. 여기서 Format 매개변수는 영숫자가 아닌 문자나 공백으로 분리되고 끝나고 따옴표로 묶인 열 이름 리스트입니다.
-r ColumnName 플래그는 지정된 장치 세트 위의 특정 열에 대한 값의 범위를 표시합니다.
웹 기반 시스템 관리자(wsm)의 장치 응용프로그램을 사용하여 장치 특성을 변경할 수 있습니다. SMIT(시스템 관리 도구 프로그램) smit lsdev 단축 경로를 사용하여 이 명령을 수행할 수도 있습니다.
플래그
-C 사용자 조정된 장치 오브젝트 클래스 내의 장치에 관한 정보를 나열합니다. 표시되는 디폴트 정보는 name, status, location, description입니다. 이 플래그는 -P 플래그와 함께 사용할 수 없습니다.
-c Class 장치 클래스 이름을 지정합니다. 이 플래그를 지정된 클래스 내의 장치로 출력을 제한하는 데 사용할 수 있습니다.
-f File File 매개변수에서 필요한 플래그를 읽습니다.
-F Format 출력을 사용자 지정 형식으로 표시합니다. 여기서 Format 매개변수는 영숫자가 아닌 문자나 공백으로 분리되고 종료되는, 사전 정의되었거나 사용자 조정된 장치 오브젝트 클래스의 따옴표로 묶인 열 이름 리스트입니다. lsdev명령은 분리자로 공백 문자를 사용하여 정렬된 열에 출력을 표시합니다.
-F Format 플래그를 -C 플래그와 함께 지정하는 경우, 조정된 장치 오브젝트 클래스와 사전 정의된 장치 오브젝트 클래스 둘다의 열 이름을 지정할 수 있습니다. -F Format 플래그를 -P 플래그와 함께 지정하면, 사전 정의된 장치 오브젝트 클래스로부터 열 이름만 지정할 수 있습니다. 열 이름 외에, 특수 목적의 이름 description을 사용하여 장치 설명의 표시화면을 볼 수 있습니다. 이 플래그는 -r ColumnName 플래그와 함께 사용할 수 없습니다.
-H 열 출력 위에 헤더를 표시합니다.
-h 명령 사용법 메세지를 표시합니다.
-l Name 장치 논리적 이름을 정보가 나열될 장치에 대한 사용자 조정된 장치 오브젝트 클래스로부터 지정합니다. 이 플래그는 -P 플래그와 함께 사용할 수 없습니다.
-P 사전 정의된 장치 오브젝트 클래스 내의 장치에 관한 정보를 나열합니다. 표시된 디폴트 정보는 class, type, subclass 및 description입니다. 이 플래그를 -C, -l 또는 -S 플래그와 함께 사용할 수 없습니다.
-r ColumnName 열에 값의 세트를 표시합니다. 예를 들어, ColumnName 매개변수는 Class 매개변수 값으로 모든 클래스를 나열합니다. -r ColumnName 플래그를 -C 플래그와 함께 지정하면, 사용자 조정되고 사전 정의된 장치 오브젝트 클래스로부터 열 이름을 지정할 수 있습니다. -r ColumnName 플래그를 -P 플래그와 함께 지정하면, 사전 정의된 장치 오브젝트 클래스로부터 열 이름만을 지정할 수 있습니다. 이 플래그는 -F Format 플래그와 함께 사용할 수 없습니다.
-S State State 매개변수로 이름 지정된 상태로 모든 장치를 나열합니다. 이 플래그는 -P 플래그와 함께 사용할 수 없습니다. State 매개변수는 정의된 상태에 대해 d, D, 0 또는 defined, 사용 가능 상태에 대해 a, A, 1 또는 available, 정지 상태에 대해 s, S, 2 또는 stopped의 값일 수 있습니다. 이 플래그를 사용하여 지정된 상태로 장치에 출력을 제한할 수 있습니다.
-s Subclass 장치 서브클래스 이름을 지정합니다. 이 플래그를 사용하여 지정된 서브클래스 내의 장치에 출력을 제한할 수 있습니다.
-t Type 장치 유형 이름을 지정합니다. 이 플래그를 사용하여 지정된 유형의 장치에 출력을 제한할 수 있습니다.
예제
사전 정의된 장치 오브젝트 클래스의 모든 장치를 열 헤더와 함께 나열하려면, 다음을 입력하십시오.
lsdev -P -H
시스템은 다음과 유사한 메세지를 표시합니다.
class type subclass description
adapter kts sio Keyboard/Tablet/Sound system
keyboard kb101 keyboard United States keyboard
keyboard kb102 keyboard International keyboard
keyboard kb106 keyboard Kanji keyboard
keyboard kb5086 keyboard 5086 keyboard
tablet 5083_m21 tablet 6.144 x 6.144 inch tablet
tablet 5083_m22 tablet 11.5 x 11.5 inch tablet
.
.
.
tty tty rs232 Asynchronous Terminal
tty tty rs422 Asynchronous Terminal
tty tty mil188 Asynchronous Terminal
사용자 조정된 장치 오브젝트 클래스 내의 모든 장치를 나열하려면, 다음을 입력하십시오.
lsdev -C
시스템은 다음과 유사한 메세지를 표시합니다.
sio0 Available 00-00 Standard I/O Planar
fda0 Available 00-00-0D Standard I/O Diskette Adapter
sa0 Available 00-00-S1 Standard I/O Serial Port 1
sa1 Available 00-00-S2 I/O Serial Port 2
tty0 Defined Asynchronous Terminal
.
.
.
scsi0 Available 00-07 SCSI I/O Controller
cd0 Available 00-07-00-30 CD-ROM Drive
rmt0 Available 00-07-00-40 2.3 GB 8mm Tape Drive
hdisk0 Available 00-07-00-00 670 MB SCSI Disk Drive
hdisk1 Available 00-07-00-10 670 MB SCSI Disk Drive
hdisk2 Available 00-07-00-20 670 MB SCSI Disk Drive
사용자 조정된 장치 오브젝트 클래스 내의 어댑터를 나열하려면, 다음을 입력하십시오.
lsdev -C -c adapter -S a
시스템은 다음과 유사한 메세지를 표시합니다.
sio0 Available 00-00 Standard I/O Planar
fda0 Available 00-00-0D Standard I/O Diskette Adapter
kts0 Available 00-00-0K Keyboard Tablet/Sound system
sa0 Available 00-00-S1 Standard I/O Serial Port 1
sa1 Available 00-00-S2 Standard I/O Serial Port 2
scsi0 Available 00-07 SCSI I/O Controller
mous0 Available 00-00-0M Mouse device
사전 정의된 장치 오브젝트 클래스 내의 모든 테이프 장치를 나열하려면, 다음을 입력하십시오.
lsdev -P -c tape
시스템은 다음과 유사한 메세지를 표시합니다.
tape 8mm scsi 2.3GB 8mm Tape Drive
tape 9trk scsi 1.2-inch 9-Track Tape Drive
tape 150mb scsi 150 MB 1/4-inch Tape Drive
사전 정의된 장치 오브젝트 클래스로부터 지원되는 장치 클래스를 나열하려면, 다음을 입력하십시오.
lsdev -P -r class
시스템은 다음과 유사한 메세지를 표시합니다.
adapter
bus
cdrom
disk
diskette
.
.
.
planar
printer
pty
sys
sysunit
tablet
tape
tcpip
tty
디스크 클래스에 대해 사전 정의된 장치 오브젝트 클래스 내에 지원되는 서브클래스를 나열하려면, 다음을 입력하십시오.
lsdev -P -c disk -r subclass
시스템은 다음과 유사한 메세지를 표시합니다.
mca
scsi
이름, 클래스, 서브클래스, 모든 장치의 유형을 열 헤더와 함께 사용자 조정된 장치 오브젝트 클래스에 사용 가능 상태로 나열하려면, 다음을 입력하십시오.
lsdev -C -H -S a -F 'name class subclass type'
시스템은 다음과 유사한 메세지를 표시합니다.
name class subclass Type
sys0 sys node sys
sysunit0 sysunit sys sysunit
.
.
.
sa0 adapter mca 8p232
fd0 diskette siofd fd
fd1 diskette siofd fd
tty0 tty rs232 tty
scsi0 adapter mca hscsi
hdisk0 disk scsi 670mb
hdisk1 disk scsi 355mb
lp0 printer parallel 4201-3
파일
/usr/sbin/lsdev lsdev 명령이 들어 있습니다.
관련 정보
chdev 명령, lsattr 명령, lsconn 명령, lsparent 명령, mkdev 명령, rmdev 명령.