English

blkid (block device ID) — 블록 장치 UUID와 파일시스템 확인

Linux / 파일 및 디스크 관리 / blkid.html

파일 및 디스크 관리원문등록 2026-10-20T09:00:00+09:00

블록 장치의 UUID, 파일시스템 타입, 라벨을 조회하는 util-linux 도구.

기본 정보

명령어 이름blkid (block device ID)
한 줄 소개블록 장치의 UUID, 파일시스템 타입, 라벨을 조회하는 util-linux 도구.
제공util-linux (모든 Linux 배포판 기본 탑재)
공식 문서https://man7.org/linux/man-pages/man8/blkid.8.html
지원 운영체제Linux, WSL
설치 여부기본 탑재 (별도 설치 불필요)
분류리눅스 파일·디스크 관리 (태그: UUID, 파일시스템, 블록 장치, util-linux)

이 명령어는 무엇인가?

blkid는 커널이 인식한 블록 장치를 훑어 파일시스템 타입, UUID, PARTUUID, 라벨 같은 메타데이터를 보여 줍니다.

/etc/fstab에 UUID 기반 마운트 항목을 작성하거나, 새로 연결한 디스크가 어떤 장치명으로 잡혔는지 확인할 때 가장 먼저 쓰입니다.

어떤 문제를 해결하는가?

  • fstab에 넣을 파일시스템 UUID를 알아야 할 때
  • 새 디스크가 어떤 장치명으로 인식됐는지 확인할 때
  • 파티션의 파일시스템 타입을 빠르게 조회할 때
  • 마운트 전에 라벨과 UUID를 검증할 때

주요 기능

장치 메타데이터 조회

인자 없이 실행하면 인식된 모든 블록 장치의 정보를 출력합니다.

  • 활용 상황: 시스템 전체 디스크 구성을 한눈에 볼 때
  • 얻는 결과: 장치명, UUID, TYPE, LABEL 목록
  • 제한 사항: 마운트되지 않은 장치도 포함되어 출력이 길 수 있습니다.

특정 장치 조회

장치 경로를 인자로 주면 해당 장치만 조회합니다.

  • 활용 상황: fstab 항목을 만들 장치를 확인할 때
  • 얻는 결과: 해당 장치의 UUID와 파일시스템 타입
  • 제한 사항: 장치명은 재부팅 후 바뀔 수 있어 UUID 사용이 권장됩니다.

캐시 갱신

새 파일시스템을 만든 직후에는 캐시가 오래되어 정보가 안 보일 수 있습니다.

  • 활용 상황: 포맷 직후 blkid 결과가 비어 있을 때
  • 얻는 결과: 갱신된 장치 정보
  • 제한 사항: 캐시 갱신에는 root 권한이 필요합니다.

설치 및 실행

설치 여부 확인

blkid --version

sudo apt install util-linux # Debian/Ubuntu sudo dnf install util-linux # Fedora

실제 사용 예제

모든 블록 장치 조회

UUID와 타입을 포함한 전체 목록을 출력합니다.

sudo blkid

fstab용 UUID 추출

특정 장치의 UUID만 골라 마운트 설정에 사용합니다.

sudo blkid -s UUID -o value /dev/sdb1

포맷 후 캐시 갱신

새 파일시스템 정보를 다시 읽게 합니다.

sudo mkfs.ext4 /dev/sdb1
sudo blkid -g
sudo blkid /dev/sdb1