비록 누구에게도 배우지 않았지만상위 25개 Linux 명령하나, 하지만 lshw 명령("ls hardware"로 발음)은 시스템 하드웨어에 대한 많은 유용한 세부 정보를 제공할 수 있습니다.
그것은 아마도 당신이 알고 있는 것보다 훨씬 더 이해하기 쉬운 형식으로 세부 사항을 추출합니다.설명, 논리적(장치) 이름, 크기 등이 주어지면 액세스할 수 있는 자세한 정보에 감사할 것입니다.
lshw를 설치하는 방법
다음은 시스템에 lshw를 설치하는 방법에 대한 전체 안내서입니다.아래 단계를 단계별로 따르십시오.
설치 단계
첫 단계 :터미널 열기
- 컴퓨터에서터미널 열기.단축키 Ctrl + Alt + T를 사용하여 터미널을 빠르게 열 수 있습니다.
두 번째 단계 :시스템 업데이트
- 시스템을 업데이트하려면 다음 명령을 입력하십시오.
sudo apt-get update
세 번째 단계 :lshw 설치
- lshw를 설치하려면 터미널에서 다음 명령을 입력하세요.
sudo apt-get install lshw
그러면 lshw 설치 프로세스가 시작됩니다.확인하라는 메시지가 나타나면 "y" 키를 누르고 Enter를 눌러 설치를 확인하세요.
모든 단계가 완료되면 입장할 수 있습니다. lshw
lshw가 올바르게 설치되었는지 확인하려면 터미널에서 실행하세요.이 명령을 실행하려면 수퍼유저 권한이 필요할 수 있습니다. 그렇다면 다음을 사용하십시오. sudo lshw
주문하다.
시스템에 lshw를 설치하는 방법을 배웠습니다.이제 프린터에서 작성한 설정, 디스크 정보, CD 정보 및 네트워크 정보를 사용하여 하드웨어 정보를 컴파일하고 볼 수 있습니다.
단계 | 명령 |
---|---|
터미널 열기 | Ctrl + Alt + T |
시스템 업데이트 | sudo apt-get update |
lshw 설치 | sudo apt-get install lshw |
설치 확인 | sudo lshw |
이러한 명령을 관리자로 실행했는지 확인하십시오. 그렇지 않으면 권한 관련 문제가 발생할 수 있습니다.
Lshw 명령을 사용하여 Linux 장치의 정보를 보는 방법
이 기사는 확인했습니다lshw 提供정보, 디스크 및 관련 하드웨어에 특히 주의하십시오.여기 몇 가지 예가 있어요 lshw 산출:
$ sudo lshw -C disk *-disk:0 설명: SCSI 디스크 제품: Card Reader-1 공급업체: JIE LI 물리적 ID: 0.0.0 버스 정보: scsi@4:0.0.0 논리적 이름: /dev/sdc 버전: 1.00 기능: 이동식 구성: logicalsectorsize=512ectorsize=512 *-medium 물리적 ID: 0 논리적 이름: /dev/sdc
다음을 수행해야 합니다. 使用sudo는운행 lshw명령 사용 가능한 모든 세부 정보를 얻을 수 있는지 확인합니다.
위의 명령에서 "디스크"를 요청했지만(포함된 출력에는 표시된 XNUMX개 항목 중 첫 번째 항목만 표시됨) 이 특정 출력은 하드 디스크가 아니라 디스크 범주 구성원의 또 다른 카드 판독기를 표시합니다.이 장치는식별하다들어 / dev / sdc.
시스템의 기본 디스크에 유사한 세부 정보가 제공됩니다.
*-디스크 설명: ATA 디스크 제품: SSD2SC120G1CS175 물리적 ID: 0 버스 정보: scsi@0:0.0.0 논리적 이름: /dev/sda <== 버전: 1101 직렬: PNY20150000778410606 크기: 111GiB(120GB 분할) 기능: :dos 구성: ansiversion=5 logicalsectorsize=512 섹터 크기=512 서명= f63b5929
디스크는 / 개발자 / SDA.이 시스템의 하드 드라이브는 모두 다음과 같이 표시됩니다. ATA 디스크. ATA 디스크 드라이브 자체에 컨트롤러를 통합하는 디스크 드라이브 구현입니다.
"디스크" 범주에 있는 장치의 축약된 목록을 얻으려면 다음과 같은 명령을 실행할 수 있습니다.장치 중 XNUMX개가 두 번 나열되므로 여전히 XNUMX개의 디스크 장치가 표시됩니다.
$ sudo lshw -short -C 디스크 하드웨어 경로 장치 클래스 설명 ==================================== ==========================/0/100/1d/1/1/0.0.0 /dev/sdc 디스크 카드 리더-1 / 0/ 100/1d/1/1/0.0.0/0 /dev/sdc 디스크 /0/100/1d/1/1/0.0.1 /dev/sdd 디스크 2 /0/100/1d/1/1 /0.0.1 .0/0 /dev/sdd 디스크 /100/1/2f.0/120 /dev/sda 디스크 2GB SSD120SC1G175CS0 /100/1/2f.1/73 /dev/cdrom 디스크 DVD+-RW GSA-H0N / 100/ 1/5f.0.0.0/500 /dev/sdb 디스크 502GB 삼성 HEXNUMXHJ
보기로 결정했다면 시스템에서所有장비,앉으세요 .일반적으로 "장치"라고 생각하는 것보다 훨씬 더 많은 콘텐츠가 포함된 목록이 표시됩니다.다음은 "짧은"(일부 세부정보) 목록입니다.
$ sudo lshw -short [sudo] shs용 암호: H/W 경로 장치 클래스 설명 =============================== ============================== 시스템 Inspiron 530s /0 버스 0RY007 /0/0 메모리 128KiB BIOS /0/4 프로세서 Intel( R) Core(TM)2 Duo CPU /0/4/a 메모리 32KiB L1 캐시 /0/4/b 메모리 6MiB L2 캐시 /0/24 메모리 6GiB 시스템 메모리 /0/24/0 메모리 2GiB DIMM DDR2 동기식 667 / 0/24/1 메모리 1GiB DIMM DDR2 동기식 667 /0/24/2 메모리 2GiB DIMM DDR2 동기식 667 /0/24/3 메모리 1GiB DIMM DDR2 동기식 667 /0/1 일반 /0/10 일반 /0/11 일반 /0/12 일반 /0/13 일반 /0/14 일반 /0/15 일반 /0/17 일반 /0/18 일반 /0/19 일반 /0/2 일반 /0/20 일반 /0/100 브리지 82G33/G31/P35/P31 익스프레스 DRAM/0/100/1 브리지 82G33/G31/P35/P31 익스프레스 PCI/0/100/1/0 디스플레이 Caicos [Radeon HD 6450/7450/84/0/100/1/ 0.1 멀티미디어 Caicos HDMI 오디오 [Radeon HD 6 /0/100/19 enp0s25 network 82562V-2 10/100 Network Connec /0/100/1a bus 82801I (ICH9 Family) USB UHCI /0/100/1a/1 usb3 bus UH CI 호스트 컨트롤러 /0/100/1a.1 버스 82801I(ICH9 제품군) USB UHCI /0/100/1a.1/1 usb4 버스 UHCI 호스트 컨트롤러 /0/100/1a.1/1/2 입력 Rock Candy Wireless 키보드 /0/100/1a.2 버스 82801I(ICH9 제품군) USB UHCI /0/100/1a.2/1 usb5 버스 UHCI 호스트 컨트롤러 /0/100/1a.2/1/2 입력 USB 광학 마우스 /0 /100/1a.7 버스 82801I(ICH9 제품군) USB2 EHCI /0/100/1a.7/1 usb1 버스 EHCI 호스트 컨트롤러 /0/100/1b 멀티미디어 82801I(ICH9 제품군) HD 오디오 /0/100/1d 버스 82801I(ICH9 제품군) USB UHCI /0/100/1d/1 usb6 버스 UHCI 호스트 컨트롤러 /0/100/1d/1/1 scsi4 스토리지 CD04 /0/100/1d/1/1/0.0.0 /dev/ sdc 디스크 카드 리더-1 /0/100/1d/1/1/0.0.0/0 /dev/sdc 디스크 /0/100/1d/1/1/0.0.1 /dev/sdd 디스크 2 /0/ 100/1d/1/1/0.0.1/0 /dev/sdd 디스크 /0/100/1d.1 버스 82801I(ICH9 제품군) USB UHCI /0/100/1d.1/1 usb7 버스 UHCI 호스트 컨트롤러 / 0/100/1d.2 버스 82801I(ICH9 제품군) USB UHCI /0/100/1d.2/1 usb8 버스 UHCI 호스트 컨트롤러 /0/100/1d.7 버스 82801I(ICH9 제품군) USB2 EHCI /0/100 /1d.7/1 usb2 버스 EHCI 호스트 컨트롤러 /0/100/1d.7/1/2 multim edia USB 라이브 카메라 /0/100/1e 브리지 82801 PCI 브리지 /0/100/1e/1 통신 HSF 56k 데이터/팩스 모뎀 /0/100/1f 브리지 82801IR (ICH9R) LPC 인터페이스 /0/100/1f.2 scsi0 스토리지 82801IR/IO/IH(ICH9R/DO/DH) 4 /0/100/1f.2/0 /dev/sda 디스크 120GB SSD2SC120G1CS175 /0/100/1f.2/0/1 /dev/sda1 볼륨 111GiB EXT4 볼륨 /0/100/1f.2/1 /dev/cdrom 디스크 DVD+-RW GSA-H73N /0/100/1f.3 버스 82801I(ICH9 제품군) SMBus Con /0/100/1f.5 scsi3 스토리지 82801I (ICH9 제품군) 2포트 SA /0/100/1f.5/0.0.0 /dev/sdb 디스크 500GB SAMSUNG HE502HJ /0/100/1f.5/0.0.0/1 /dev/sdb1 볼륨 433GiB EXT4 볼륨 / 0/3계 PnP 디바이스 PNP0c02 /0/5계 PnP 디바이스 PNP0b00 /0/6 스토리지 PnP 디바이스 PNP0700 /0/7계 PnP 디바이스 PNP0c02 /0/8계 PnP 디바이스 PNP0c02 /0/9계 PnP 디바이스 PNP0c01
이러한 명령을 실행하여 장치 클래스를 나열하고 각 클래스에 몇 개의 장치가 있는지 계산하십시오.
$ sudo lshw -short | awk'{print substr($0,36,13)}' | tail -n +3 | sort | uniq -c 4 브리지 18 버스 1 통신 7 디스크 1 디스플레이 12 일반 2 입력 8 메모리 3 멀티미디어 1 네트워크 1 프로세서 4 스토리지 6 시스템 2 볼륨
참고 : 그만큼 AWK 범주 목록에서 명령 선택 lshw $0(전체 줄)을 사용하지만 올바른 위치(36열)에서 부분 문자열 출력만 시작하는 것을 고려하십시오.클래스 항목은 13자를 초과하지 않으므로 하위 문자열이 거기서 끝납니다. 명령的 꼬리 -n +3제목과 그 아래의 "=====" 행을 부분적으로 삭제하여 최종 목록에는 14개의 장치 클래스만 포함됩니다.
한 가지 주의할 점은 사용하지 않을 때-짧은 옵션, 디스크 클래스의 각 장치에 대해 약 12줄의 출력을 얻습니다. .예를 들어 논리적 이름이 표시됩니다. / 개발자 / SDA, 디스크 크기 및 유형 등
$ sudo lshw -C disk [sudo] shs용 암호: *-disk:0 설명: SCSI 디스크 제품: Card Reader-1 카드 판독기 공급업체: JIE LI 물리적 ID: 0.0.0 버스 정보: scsi@4:0.0.0 .1.00 논리적 이름: /dev/sdc 버전: 512 기능: 이동식 구성: logicalsectorsize=512ectorsize=0 *-medium 물리적 ID: 1 논리적 이름: /dev/sdc *-disk:2 설명: SCSI 디스크 제품: 4100 공급업체 : AC0.0.1 - 물리적 ID: 4 버스 정보: [email protected]:512 논리적 이름: /dev/sdd 기능: 이동식 구성: logicalsectorsize=512 섹터 크기=0 *-medium 물리적 ID: 2 논리적 이름: /dev/ sdd *-디스크 설명: ATA 디스크 제품: SSD120SC1G175CS0 물리적 id: 0 버스 정보: [email protected]:1101 논리적 이름: /dev/sda 메인 시스템 디스크 버전: 20150000778410606 직렬: PNY111 크기: 120GBiB 분할 분할:dos 구성: ansiversion=5 logicalsectorsize=512 섹터 크기=512 signature=f63b5929 *-cdrom aka /dev/sr0 설명: DVD 라이터 제품: DVD+-RW GSA-H73N 공급업체: HL-DT-ST phys ical id: 1 버스 정보: scsi@1:0.0.0 논리 이름: /dev/cdrom 논리 이름: /dev/cdrw 논리 이름: /dev/dvd 논리 이름: /dev/dvdrw 논리 이름: /dev/sr0 버전 : B103 직렬: [ 기능: 이동식 오디오 cd-r cd-rw dvd dvd-r 구성: ansiversion=5 status=nodisc *-디스크 설명: ATA 디스크 제품: SAMSUNG HE502HJ 물리적 ID: 0.0.0 버스 정보: scsi@3 :0.0.0 논리 이름: /dev/sdb 보조 디스크 버전: 0002 직렬: S2B6J90B501053 크기: 465GiB(500GB) 기능: 분할 분할:dos 구성: ansiversion=5 logicalsectorsize=512ectorsize=512 signature=7e67ccf3
그만큼 lshw 우리 중 많은 사람들이 주문에 의해 제공된 정보를 처리할 수 없을 것입니다.그럼에도 불구하고 일부만 사용하더라도 얼마나 많은 정보를 사용할 수 있는지 아는 것이 좋습니다.