본문 바로가기
운영체제 (LNX,WIN)

리눅스 하드웨어 정보 확인

by 날으는물고기 2010. 1. 10.

리눅스 하드웨어 정보 확인

리눅스 하드웨어 정보를 알고자 할때...
글 / 스마일서브 고객기술지원팀 이선규 (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 옵션을 사용합니다.

# tar vxfz lshw-B.02.13.tar.gz
# 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.)

* 간단한 하드웨어 정보만 출력해 보고자 할때 : 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

* 자세한 정보를 보고자 할때 : lshw

각 하드웨어 장치에 대한 명칭, 제품명, 제조사, 물리적 ID값, 상세한 하드웨어 값 등의
정보를  출력 해볼 수 있습니다.

기타 자세한 정보는 관련 사이트 : http://ezix.org/project/wiki/HardwareLiSter 를 참조하시기 바랍니다. 



출처 : http://blog.naver.com/ksr4251
728x90

댓글