리눅스 하드웨어 정보를 알고자 할때...
글 / 스마일서브 고객기술지원팀 이선규 (neosky@smileserv.com)
1. 소개
서버에 장착되어 있는 하드웨어의 정보를 알고 싶을때 간단한 명령으로 알아볼 수 있는 팁을 소개하고자 합니다.
이전에 소개한 B.02.10 보다 몇가지 옵션지원사항이 늘어났습니다.
2. lshw 프로그램에 대해
lshw ( Hardware Lister)는 시스템의 하드웨어 구성에 대한 자세한 정보를 제공하기 위한 작은 도구입니다.
x86 or IA-64 시스템과 PowerPC 시스템에 대한 정확안 메모리 구성, 펌웨어 버전, 메인보드 구성, CPU 버전과 속도,
캐시 구성, 버스 속도, 기타 등등에 대해 리포팅 할 수 있습니다.
3. 구동 환경
- 리눅스 Kernel 2.4 또는 2.6
- PA-RISC, Alpha, IA-64(Itanium), PowerPC, x86 기반 시스템
- ANSI, C++ 컴파일러 (GCC 2.95.4 와 3.2.2에서 테스트되었음)
4. 소스 다운로드
먼저 사이트에서 소스를 다운로드합니다. (최신버전 : lshw-B.02.13)
5. 컴파일
소스를 다운로드하였으면 컴파일을 합니다.
GUI모드에서 사용하고자할때는 make 대신 make gui 옵션을 사용합니다.
6. 사용방법
* lshw는 /usr/sbin 위치에 설치됩니다.
* 옵션을 보고자 할때 : lshw --help
* 간단한 하드웨어 정보만 출력해 보고자 할때 : lshw -short
* 자세한 정보를 보고자 할때 : lshw
각 하드웨어 장치에 대한 명칭, 제품명, 제조사, 물리적 ID값, 상세한 하드웨어 값 등의
정보를 출력 해볼 수 있습니다.
기타 자세한 정보는 관련 사이트 : http://ezix.org/project/wiki/HardwareLiSter 를 참조하시기 바랍니다.
출처 : http://blog.naver.com/ksr4251
글 / 스마일서브 고객기술지원팀 이선규 (neosky@smileserv.com)
1. 소개
서버에 장착되어 있는 하드웨어의 정보를 알고 싶을때 간단한 명령으로 알아볼 수 있는 팁을 소개하고자 합니다.
이전에 소개한 B.02.10 보다 몇가지 옵션지원사항이 늘어났습니다.
2. lshw 프로그램에 대해
lshw ( Hardware Lister)는 시스템의 하드웨어 구성에 대한 자세한 정보를 제공하기 위한 작은 도구입니다.
x86 or IA-64 시스템과 PowerPC 시스템에 대한 정확안 메모리 구성, 펌웨어 버전, 메인보드 구성, CPU 버전과 속도,
캐시 구성, 버스 속도, 기타 등등에 대해 리포팅 할 수 있습니다.
3. 구동 환경
- 리눅스 Kernel 2.4 또는 2.6
- PA-RISC, Alpha, IA-64(Itanium), PowerPC, x86 기반 시스템
- ANSI, C++ 컴파일러 (GCC 2.95.4 와 3.2.2에서 테스트되었음)
4. 소스 다운로드
먼저 사이트에서 소스를 다운로드합니다. (최신버전 : lshw-B.02.13)
# cd /usr/local/src
# wget http://ezix.org/software/files/lshw-B.02.13.tar.gz
# wget http://ezix.org/software/files/lshw-B.02.13.tar.gz
5. 컴파일
소스를 다운로드하였으면 컴파일을 합니다.
GUI모드에서 사용하고자할때는 make 대신 make gui 옵션을 사용합니다.
# tar vxfz lshw-B.02.13.tar.gz
# cd lshw-B.02.13
# make
# make install
# cd lshw-B.02.13
# make
# make install
6. 사용방법
* lshw는 /usr/sbin 위치에 설치됩니다.
* 옵션을 보고자 할때 : lshw --help
[root@nple.com /]# lshw --help
Hardware Lister (lshw) - B.02.13
usage: lshw [-format] [-options ...]
lshw -version
-version print program version (B.02.13)
format can be
-html output hardware tree as HTML
-xml output hardware tree as XML
-short output hardware paths
-businfo output bus information
options can be
-class CLASS only show a certain class of hardware
-C CLASS same as '-class CLASS'
-c CLASS same as '-class CLASS'
-disable TEST disable a test (like pci, isapnp, cpuid, etc. )
-enable TEST enable a test (like pci, isapnp, cpuid, etc. )
-quiet don't display status
-sanitize sanitize output (remove sensitive information like serial numbers, etc.)
-numeric output numeric IDs (for PCI, USB, etc.)
Hardware Lister (lshw) - B.02.13
usage: lshw [-format] [-options ...]
lshw -version
-version print program version (B.02.13)
format can be
-html output hardware tree as HTML
-xml output hardware tree as XML
-short output hardware paths
-businfo output bus information
options can be
-class CLASS only show a certain class of hardware
-C CLASS same as '-class CLASS'
-c CLASS same as '-class CLASS'
-disable TEST disable a test (like pci, isapnp, cpuid, etc. )
-enable TEST enable a test (like pci, isapnp, cpuid, etc. )
-quiet don't display status
-sanitize sanitize output (remove sensitive information like serial numbers, etc.)
-numeric output numeric IDs (for PCI, USB, etc.)
* 간단한 하드웨어 정보만 출력해 보고자 할때 : lshw -short
[root@nple.com /]# lshw -short
H/W path Device Class Description
===================================================
system empty
/0 bus TYAN-Tempest-i5000VS-S5372
/0/0 memory 105KiB BIOS
/0/4 processor Intel(R) Xeon(R) CPU E5310 @ 1.60GHz
/0/4/8 memory 16KiB L1 cache
/0/4/9 memory 4MiB L2 cache
/0/5 processor Intel(R) Xeon(R) CPU E5310 @ 1.60GHz
/0/5/a memory 16KiB L1 cache
/0/5/b memory 4MiB L2 cache
/0/6 processor CPU
/0/6/c memory 16KiB L1 cache
/0/6/d memory 4MiB L2 cache
/0/7 processor CPU
/0/7/e memory 16KiB L1 cache
/0/7/f memory 4MiB L2 cache
/0/1e memory 6GiB System Memory
/0/1e/0 memory 1GiB DIMM Synchronous 533 MHz (1.9 ns)
/0/1e/1 memory 1GiB DIMM Synchronous 533 MHz (1.9 ns)
/0/1e/2 memory 1GiB DIMM Synchronous 533 MHz (1.9 ns)
/0/1e/3 memory DIMM Synchronous 533 MHz (1.9 ns) [empty]
/0/1e/4 memory 1GiB DIMM Synchronous 533 MHz (1.9 ns)
/0/1e/5 memory 1GiB DIMM Synchronous 533 MHz (1.9 ns)
/0/1e/6 memory 1GiB DIMM Synchronous 533 MHz (1.9 ns)
/0/1e/7 memory DIMM Synchronous 533 MHz (1.9 ns) [empty]
/0/100 bridge 5000V Chipset Memory Controller Hub
/0/100/2 bridge 5000 Series Chipset PCI Express x8 Port 2-3
/0/100/2/0 bridge 6311ESB/6321ESB PCI Express Upstream Port
/0/100/2/0/0 bridge 6311ESB/6321ESB PCI Express Downstream Port E1
/0/100/2/0/2 bridge 6311ESB/6321ESB PCI Express Downstream Port E3
/0/100/2/0/2/0 eth0 network 80003ES2LAN Gigabit Ethernet Controller (Copper)
/0/100/2/0/2/0.1 eth1 network 80003ES2LAN Gigabit Ethernet Controller (Copper)
/0/100/2/0.3 bridge 6311ESB/6321ESB PCI Express to PCI-X Bridge
/0/100/3 bridge 5000 Series Chipset PCI Express x4 Port 3
/0/100/8 system 5000 Series Chipset DMA Engine
/0/100/1c bridge 631xESB/632xESB/3100 Chipset PCI Express Root Port 1
/0/100/1d bus 631xESB/632xESB/3100 Chipset UHCI USB Controller #1
/0/100/1d/1 usb2 bus UHCI Host Controller
/0/100/1d.1 bus 631xESB/632xESB/3100 Chipset UHCI USB Controller #2
/0/100/1d.1/1 usb3 bus UHCI Host Controller
/0/100/1d.2 bus 631xESB/632xESB/3100 Chipset UHCI USB Controller #3
/0/100/1d.2/1 usb4 bus UHCI Host Controller
/0/100/1d.3 bus 631xESB/632xESB/3100 Chipset UHCI USB Controller #4
/0/100/1d.3/1 usb5 bus UHCI Host Controller
/0/100/1d.7 bus 631xESB/632xESB/3100 Chipset EHCI USB2 Controller
/0/100/1d.7/1 usb1 bus EHCI Host Controller
/0/100/1e bridge 82801 PCI Bridge
/0/100/1e/1 display Volari Z7
/0/100/1f bridge 631xESB/632xESB/3100 Chipset LPC Interface Controller
/0/100/1f.1 storage 631xESB/632xESB IDE Controller
/0/100/1f.2 scsi0 storage 631xESB/632xESB/3100 Chipset SATA IDE Controller
/0/100/1f.2/0 /dev/sda disk 160GB WDC WD1600JS-55N
/0/100/1f.2/0/1 /dev/sda1 volume 147GiB EXT3 volume
/0/100/1f.2/0/2 /dev/sda2 volume 2047MiB Linux swap volume
/0/100/1f.2/1 /dev/sdb disk 320GB WDC WD3200AAJS-2
/0/100/1f.2/1/1 /dev/sdb1 volume 298GiB EXT3 volume
/0/100/1f.3 bus 631xESB/632xESB/3100 Chipset SMBus Controller
/0/101 bridge 5000 Series Chipset FSB Registers
/0/102 bridge 5000 Series Chipset FSB Registers
/0/103 bridge 5000 Series Chipset FSB Registers
/0/104 bridge 5000 Series Chipset Reserved Registers
/0/105 bridge 5000 Series Chipset Reserved Registers
/0/106 bridge 5000 Series Chipset FBD Registers
/0/107 bridge 5000 Series Chipset FBD Registers
H/W path Device Class Description
===================================================
system empty
/0 bus TYAN-Tempest-i5000VS-S5372
/0/0 memory 105KiB BIOS
/0/4 processor Intel(R) Xeon(R) CPU E5310 @ 1.60GHz
/0/4/8 memory 16KiB L1 cache
/0/4/9 memory 4MiB L2 cache
/0/5 processor Intel(R) Xeon(R) CPU E5310 @ 1.60GHz
/0/5/a memory 16KiB L1 cache
/0/5/b memory 4MiB L2 cache
/0/6 processor CPU
/0/6/c memory 16KiB L1 cache
/0/6/d memory 4MiB L2 cache
/0/7 processor CPU
/0/7/e memory 16KiB L1 cache
/0/7/f memory 4MiB L2 cache
/0/1e memory 6GiB System Memory
/0/1e/0 memory 1GiB DIMM Synchronous 533 MHz (1.9 ns)
/0/1e/1 memory 1GiB DIMM Synchronous 533 MHz (1.9 ns)
/0/1e/2 memory 1GiB DIMM Synchronous 533 MHz (1.9 ns)
/0/1e/3 memory DIMM Synchronous 533 MHz (1.9 ns) [empty]
/0/1e/4 memory 1GiB DIMM Synchronous 533 MHz (1.9 ns)
/0/1e/5 memory 1GiB DIMM Synchronous 533 MHz (1.9 ns)
/0/1e/6 memory 1GiB DIMM Synchronous 533 MHz (1.9 ns)
/0/1e/7 memory DIMM Synchronous 533 MHz (1.9 ns) [empty]
/0/100 bridge 5000V Chipset Memory Controller Hub
/0/100/2 bridge 5000 Series Chipset PCI Express x8 Port 2-3
/0/100/2/0 bridge 6311ESB/6321ESB PCI Express Upstream Port
/0/100/2/0/0 bridge 6311ESB/6321ESB PCI Express Downstream Port E1
/0/100/2/0/2 bridge 6311ESB/6321ESB PCI Express Downstream Port E3
/0/100/2/0/2/0 eth0 network 80003ES2LAN Gigabit Ethernet Controller (Copper)
/0/100/2/0/2/0.1 eth1 network 80003ES2LAN Gigabit Ethernet Controller (Copper)
/0/100/2/0.3 bridge 6311ESB/6321ESB PCI Express to PCI-X Bridge
/0/100/3 bridge 5000 Series Chipset PCI Express x4 Port 3
/0/100/8 system 5000 Series Chipset DMA Engine
/0/100/1c bridge 631xESB/632xESB/3100 Chipset PCI Express Root Port 1
/0/100/1d bus 631xESB/632xESB/3100 Chipset UHCI USB Controller #1
/0/100/1d/1 usb2 bus UHCI Host Controller
/0/100/1d.1 bus 631xESB/632xESB/3100 Chipset UHCI USB Controller #2
/0/100/1d.1/1 usb3 bus UHCI Host Controller
/0/100/1d.2 bus 631xESB/632xESB/3100 Chipset UHCI USB Controller #3
/0/100/1d.2/1 usb4 bus UHCI Host Controller
/0/100/1d.3 bus 631xESB/632xESB/3100 Chipset UHCI USB Controller #4
/0/100/1d.3/1 usb5 bus UHCI Host Controller
/0/100/1d.7 bus 631xESB/632xESB/3100 Chipset EHCI USB2 Controller
/0/100/1d.7/1 usb1 bus EHCI Host Controller
/0/100/1e bridge 82801 PCI Bridge
/0/100/1e/1 display Volari Z7
/0/100/1f bridge 631xESB/632xESB/3100 Chipset LPC Interface Controller
/0/100/1f.1 storage 631xESB/632xESB IDE Controller
/0/100/1f.2 scsi0 storage 631xESB/632xESB/3100 Chipset SATA IDE Controller
/0/100/1f.2/0 /dev/sda disk 160GB WDC WD1600JS-55N
/0/100/1f.2/0/1 /dev/sda1 volume 147GiB EXT3 volume
/0/100/1f.2/0/2 /dev/sda2 volume 2047MiB Linux swap volume
/0/100/1f.2/1 /dev/sdb disk 320GB WDC WD3200AAJS-2
/0/100/1f.2/1/1 /dev/sdb1 volume 298GiB EXT3 volume
/0/100/1f.3 bus 631xESB/632xESB/3100 Chipset SMBus Controller
/0/101 bridge 5000 Series Chipset FSB Registers
/0/102 bridge 5000 Series Chipset FSB Registers
/0/103 bridge 5000 Series Chipset FSB Registers
/0/104 bridge 5000 Series Chipset Reserved Registers
/0/105 bridge 5000 Series Chipset Reserved Registers
/0/106 bridge 5000 Series Chipset FBD Registers
/0/107 bridge 5000 Series Chipset FBD Registers
* 자세한 정보를 보고자 할때 : lshw
각 하드웨어 장치에 대한 명칭, 제품명, 제조사, 물리적 ID값, 상세한 하드웨어 값 등의
정보를 출력 해볼 수 있습니다.
기타 자세한 정보는 관련 사이트 : http://ezix.org/project/wiki/HardwareLiSter 를 참조하시기 바랍니다.
출처 : http://blog.naver.com/ksr4251
728x90
댓글