lsblk 명령어 생성기
블록 장치를 나열하는 lsblk 명령어 생성
lsblk 시작하기
## lsblk란 무엇인가요?
`lsblk` 명령어는 블록 장치(디스크, 파티션, LVM 볼륨, 루프 마운트)를 트리 형태로 나열하여 파티션이 상위 디스크와 어떻게 연결되어 있는지 보여줍니다. 시스템에 연결된 저장 장치와 그 구조를 가장 명확하게 확인할 수 있는 방법입니다.
## 사용 방법
1. **기본 실행**: 옵션을 지정하지 않으면 `lsblk`이 기본 트리 형태로 모든 장치를 표시합니다. 2. **상세 정보 표시(선택 사항)**: 파일시스템 정보(`-f`), 권한(`-m`)을 표시하거나 특정 컬럼을 선택할 수 있습니다(`-o`). 3. **대상 지정(선택 사항)**: 특정 장치에 대한 출력으로 제한할 수 있습니다(예: `/dev/sda`). 4. **복사하여 실행**: 생성된 명령어를 터미널에 복사합니다.
일반 옵션
### `-f` 파일시스템 정보 파일시스템 유형(FSTYPE), 레이블, UUID, 마운트 포인트에 대한 열을 추가합니다. 어떤 파티션이 어떤 파일시스템을 사용하며 어디에 마운트되어 있는지 식별하는 데 필수적입니다.
### `-m` 권한 각 디바이스 노드의 소유자, 그룹, 권한 모드를 표시합니다. 원시 디바이스를 읽을 때 발생하는 접근 거부 오류를 해결할 때 유용합니다.
### `-t` 트리 형식 기본적인 들여쓰기된 블록 형태가 아닌 일반적인 트리 형태로 출력합니다. 스크립트에서 파싱하기가 더 쉽습니다.
### `-r` 원시 형식 트리 형태의 들여쓰기가 없는 간단한 파이프로 구분된 원시 형태로 출력됩니다. `awk`나 유사한 도구를 사용한 기계적 파싱에 가장 적합합니다.
### `-o` 사용자 지정 열 표시할 열을 정확하게 선택할 수 있습니다. 사전 설정은 기본형(`NAME,SIZE,TYPE,MOUNTPOINT`)부터 완전형(`NAME,SIZE,TYPE,FSTYPE,FSVER,MOUNTPOINT,LABEL,UUID`)까지 다양합니다.
▶lsblk와 fdisk -l의 차이점은 무엇인가요?
▶/etc/fstab의 파티션 UUID는 어떻게 찾을 수 있나요?
▶단 하나의 디스크와 그 파티션만 나열하려면 어떻게 해야 하나요?
이 도구가 당신에게 도움이 되었다면, 저에게 커피 한 잔 사주세요.
제게 커피 한 잔 사주세요.