blkid 명령어 생성기
블록 장치의 속성(UUID, 레이블, 유형)을 찾아 표시하는 blkid 명령어 생성하기
blkid 사용 시작하기
## blkid란 무엇인가요?
`blkid` 명령어는 블록 장치를 찾아 그 속성들을 표시합니다. 가장 흔하게 표시되는 것은 UUID, LABEL, 파일시스템 TYPE입니다. 이 명령어는 `/etc/fstab`, 마운트 명령어, 부팅 설정에 필요한 안정적인 식별자를 찾는 표준적인 방법입니다.
## 사용 방법
1. **대상 선택** (선택 사항): 특정 장치나 패턴(예: `/dev/sda1`, `/dev/sda*`)을 입력하거나, 모든 장치를 스캔하려면 빈 상태로 두세요. 2. **필터링 또는 형식 지정** (선택 사항): 태그만 표시하려면 `-s`를, 특정 토큰으로 검색하려면 `-t`를, 출력 형식을 변경하려면 `-o`를 사용하세요. 3. **복사하여 실행**: 생성된 명령어를 터미널에 붙여넣으세요. `blkid`는 읽기 전용이므로 언제든 안전하게 실행할 수 있습니다.
일반 옵션
### 장치 (위치 기반, 선택 사항)
하나의 장치를 조회하려면 `blkid /dev/sda1`를, 그룹을 조회하려면 `blkid /dev/sda*`를 사용합니다. 모든 블록 장치를 스캔하려면 이 항목을 생략하세요.
### `-s TAG` 태그 표시
이름이 지정된 태그만 출력합니다(예: `UUID`, `LABEL`, `TYPE`): `blkid -s UUID /dev/sda1`.
### `-t TOKEN` 검색 토큰
`NAME=value` 토큰을 기준으로 장치를 필터링합니다(예: `TYPE=ext4`, `LABEL=root`): `blkid -t TYPE=ext4`.
### `-o FORMAT` 출력 형식
결과의 표시 방식을 선택합니다: `device`(장치 이름만), `export`(KEY=value 쌍), `list`(표 형식), `full`(기본값), `value`(원시 태그 값), `udev`(udev 스타일).
### `-c FILE` 캐시
장치를 실시간으로 검사하는 대신 캐시 파일에서 읽기/쓰기를 수행합니다. 새로운 검사를 강제하고 캐시를 무시하려면 `/dev/null`를 지정하세요.
### `-p` 저수준 검사
캐시를 우회하고 장치의 슈퍼블록을 직접 읽어 보다 정확하고 최신의 속성을 확인합니다.
### `-U` / `-v`
`-U`는 UUID를 장치 이름으로 변환하거나 그 반대의 작업을 수행합니다. `-v`는 blkid 버전을 출력한 후 종료됩니다.
▶/etc/fstab에 사용되는 파티션의 UUID는 어떻게 찾을 수 있나요?
▶모든 장치와 그 파일시스템 유형을 어떻게 나열하나요?
▶blkid에서는 오래된 정보나 누락된 정보가 표시됩니다. 새로운 스캔을 강제로 수행하려면 어떻게 해야 하나요?
이 도구가 당신에게 도움이 되었다면, 저에게 커피 한 잔 사주세요.
제게 커피 한 잔 사주세요.