blkid
block device 의 파일 시스템(file system) 유형이나 속성(LABEL, UUID 등) 을 출력하는 유틸리티이다.
1. 옵션
옵션 | 설명 |
-o | 출력 포맷을 지정하여 찾을 때 사용 |
-L | 라벨 명으로 블록 장치를 찾을 때 사용 |
-U | UUID로 블록 장치를 찾을 때 사용 |
2. 사용 예시
아무 옵션 없을 사용 하면 kernel 이 인식한 모든 블록 디바이스의 정보를 출력한다
[root@localhost dev]# blkid /dev/mapper/almalinux-root: UUID="80f93824-6b2a-4029-b41e-7abd316972f5" TYPE="xfs" /dev/nvme0n1p2: UUID="cUq5B0-tP0K-fl4r-vBIj-Q9MN-7Jrd-z4Njhv" TYPE="LVM2_member" PARTUUID="86deaad9-02" . . |
-o list 식별한 모든 block 의 정보를 마운트 여부와 UUID, label 정보를 표로 출력하므로 보기가 편리한다.
[root@localhost dev]# blkid -o list device fs_type label mount point UUID --------------------------------------------------------------------------------------------- /dev/mapper/almalinux-root xfs / 80f93824-6b2a-4029-b41e-7abd316972f5 /dev/nvme0n1p2 LVM2_member (in use) cUq5B0-tP0K-fl4r-vBIj-Q9MN-7Jrd-z4Njhv |
-L
[root@localhost mnt]# blkid -L AlmaLinux-9-2-x86_64-dvd /dev/sr0 |
-U
[root@localhost dev]# blkid -U f985da4b-60a2-443a-afee-3184e2b54bbc /dev/nvme0n2p1 |
lsblk
리눅스 디바이스 정보를 출력하는 명령어로 blkid 보다 더 상세한 정보를 표시한다.
1. 사용법
lsblk {option} |
2. 옵션
옵션 | 설명 |
-t | topology 정보도 출력 |
-f | 파일 시스템 정보까지 출력 |
-a | 모든 장치 출력 |
-l | 목록 형식으로 출력 |
3. 사용 예시
[root@rocky1 ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sr0 11:0 1 8.3G 0 rom /run/media/root/Rocky-9-1-x86_64-dvd nvme0n1 259:0 0 200G 0 disk ├─nvme0n1p1 259:1 0 1G 0 part /boot └─nvme0n1p2 259:2 0 199G 0 part ├─rl-root 253:0 0 70G 0 lvm / ├─rl-swap 253:1 0 7.9G 0 lvm [SWAP] └─rl-home 253:2 0 121.1G 0 lvm /home nvme0n2 259:3 0 200G 0 disk |
-t
[root@localhost dev]# lsblk -t NAME ALIGNMENT MIN-IO OPT-IO PHY-SEC LOG-SEC ROTA SCHED RQ-SIZE RA WSAME sda 0 512 0 512 512 1 mq-deadline 254 128 0B ├─sda1 0 512 0 512 512 1 mq-deadline 254 128 0B ├─sda2 0 512 0 512 512 1 mq-deadline 254 128 0B ├─sda3 0 512 0 512 512 1 mq-deadline 254 128 0B └─sda4 0 512 0 512 512 1 mq-deadline 254 128 0B # 토폴로지 까지 보여준다 (하드웨어 구성 요소, 장치 및 시스템 내 연결의 물리적 및 논리적 레이아웃 또는 구성) |
-f 파일 시스템 정보를 보여준다.
[root@localhost dev]# lsblk -f NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS sda ├─sda1 │ xfs 1f05b465-8269-453c-80a2-37544085ce68 ├─sda2 │ swap 1 045efd2e-b490-45a2-8822-b453c971dc01 [SWAP] ├─sda3 │ swap 1 7d3d93af-fd17-458c-b377-15b9c33c3e76 [SWAP] └─sda4 |
-a 모든장치를력 출력
[root@localhost dev]# lsblk -a NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sda 8:0 0 200G 0 disk ├─sda1 8:1 0 30G 0 part ├─sda2 8:2 0 10G 0 part [SWAP] ├─sda3 8:3 0 2.9G 0 part [SWAP] └─sda4 8:4 0 4M 0 part |
-l 목록 형식으로 출력
[root@localhost dev]# lsblk -l NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sda 8:0 0 200G 0 disk sda1 8:1 0 30G 0 part sda2 8:2 0 10G 0 part [SWAP] sda3 8:3 0 2.9G 0 part [SWAP] sda4 8:4 0 4M 0 part |