Parted 또는 기타 Linux DISKPART 유형 콘솔에 동등한 DETAIL DISK가 있습니까?

Parted 또는 기타 Linux DISKPART 유형 콘솔에 동등한 DETAIL DISK가 있습니까?

드라이브 유형 정보를 긁어내려고 합니다. 예: USB, RAID 등

Windows에서는 DISKPART를 사용하고 DETAIL DISK 명령을 실행할 수 있습니다.

예:


DISKPART> 디스크 1 선택

이제 디스크 1이 선택된 디스크입니다.

DISKPART> 상세 디스크

WDC WD1600AAJS-75M0A0 디스크 ID: 46C9XXXX 유형: RAID 상태: 온라인 경로: 0 대상: 4 LUN ID: 0 위치 경로: PCIROOT(0)#PCI(1F02)#RAID(P00T04L00) 현재 읽기 전용 상태: 없음 읽기 전용 - 전용: 없음 부팅 디스크: 없음 페이지 파일 디스크: 없음 최대 절전 파일 디스크: 없음 크래시 덤프 디스크: 없음 클러스터 디스크: 없음

볼륨 ### Ltr 태그 Fs 유형 크기 상태 정보


볼륨 2 D NTFS 파티션 97GB 정상 시스템


그렇다면 Parted 또는 기타 Linux 명령줄 유틸리티(존재하는 경우)에 해당하는 명령은 무엇입니까?

제가 원하는 핵심 정보는 "Type: RAID" 출력입니다.

스크래핑을 기존 프로그램에 통합하려고 합니다.

답변1

구경하다LSBLK. 그것에 따르면남성페이지:"lsblk는 사용 가능하거나 지정된 모든 블록 장치에 대한 정보를 나열합니다.",예를 들어:

lsblk(모든 블록 장치에 대한 정보 검색):

NAME                  MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                     8:0    0 273.4G  0 disk 
├─sda1                  8:1    0   487M  0 part /boot
├─sda2                  8:2    0     1K  0 part 
└─sda5                  8:5    0 272.9G  0 part 
  ├─neuron--vg-root   252:0    0 144.9G  0 lvm  /
  └─neuron--vg-swap_1 252:1    0   128G  0 lvm  [SWAP]
sdb                     8:16   0   1.7T  0 disk 
└─sdb1                  8:17   0   1.7T  0 part /home

lsblk /dev/sd* --nodeps --output TYPE(찾다유형모든 블록 장치의 경우):

TYPE
disk
part
part
part
disk
part

lsblk /dev/sd* --nodeps --output NAME,MODEL,VENDOR,SIZE,TYPE,STATE(모든 블록 장치에서 지정된 매개변수 검색):

NAME MODEL            VENDOR     SIZE TYPE STATE
sda  LOGICAL VOLUME   HP       273.4G disk running
sda1                             487M part 
sda2                               1K part 
sda5                           272.9G part 
sdb  LOGICAL VOLUME   HP         1.7T disk running
sdb1                             1.7T part 

lsblk /dev/sda --nodeps --output TYPE(얻기 위해유형~의sda, 일반적으로 다음과 같습니다.윈도우 디스크 1):

TYPE
disk 

sudo apt-get install lsblk이는 특정 배포판(예: Debian, Ubuntu) 에 패키지를 추가해야 할 수 있는 방법입니다 .

관련 정보