장치 계층 구조를 표시할 수 있는 도구가 Linux에 있습니까?

장치 계층 구조를 표시할 수 있는 도구가 Linux에 있습니까?

Linux의 모든 장치의 트리 구조를 보고 싶습니다. Windows에서는 다음을 사용할 수 있습니다.기기 관리자"연결로 표시"로. BSD 시스템은 이 데이터를 다음으로 보고합니다.정보형식은 "부모의 자식"이며 다음과 같습니다.devinfo, 그래서 장치 간의 관계를 쉽게 이해할 수 있습니다.

Linux에서 이 정보는 에 저장되지만 /sys사용자에게 친숙하지 않은 형식입니다.

lspcilsusb등을 사용하여 각 버스를 쿼리 할 수 있지만 lsscsi전체 장치 계층 구조를 다시 만드는 데 사용할 수 있는 것이 있습니까? lshw버스 정보는 표시되지만 장치 정보는 표시되지 않습니다.

답변1

lshw기반 유틸리티는 이러한 출력을 제공합니다. 완전한 출력을 위해서는 루트로 실행하십시오.

당신은 아마 원할 것입니다 gtk-lshw. 내 시스템에서는 다음과 같습니다.

gtk-lshw

여기에서 다양한 엔터티를 볼 수 있습니다.(예를 들어USB 컨트롤러,PCI 브리지)에 쓰다용감한그리고 태그가 있습니다. 이는 두 번 클릭하여 입력할 수 있는 하위 엔터티가 포함되어 있음을 의미합니다.

sudo lshw -html > /tmp/devices.html브라우저에서 HTML 파일을 열 수도 있지만 지금은(버전 기준 B.02.18)디자인이 불편해요.

노트: 캐시가 마더보드에 속한 것처럼 L1보이지만 실제로는 CPU의 일부인 작은 버그가 있습니다 . 그 외에는 나무가 작동하는 것 같습니다.L2L3

관련 정보