linux lsblk blkid

agnusdei·2023년 12월 23일

lsblkblkid는 리눅스에서 블록 디바이스(하드 디스크, SSD, USB 등)에 대한 정보를 출력하는 명령어입니다.

  1. lsblk (List Block Devices) 명령어는 시스템에 연결된 블록 디바이스의 리스트를 출력합니다. 주로 디바이스와 파티션 구조를 보기 위해 사용됩니다. 기본적으로 아래와 같은 정보를 출력합니다:

    • NAME: 디바이스의 이름
    • MAJ:MIN: 메이저 번호와 마이너 번호, 디바이스를 식별하는데 사용됩니다.
    • RM: 장치가 제거 가능한지 (예: USB) 여부
    • SIZE: 디바이스의 총 크기
    • RO: 디바이스가 읽기 전용인지 여부
    • TYPE: 디바이스의 유형 (디스크, 파티션 등)
    • MOUNTPOINT: 디바이스가 마운트된 경로
  2. blkid (Block ID) 명령어는 블록 디바이스의 속성 (UUID, TYPE, LABEL 등)을 출력하는데 사용됩니다. 이 명령어는 파일시스템의 UUID와 TYPE을 알아내는데 주로 사용됩니다. blkid의 출력은 아래와 같은 형태를 가집니다:

    • /dev/sda1: UUID="..." TYPE="..."

위에서 "..." 부분에는 각각 실제 UUID와 파일시스템의 유형이 출력됩니다. UUID는 Universal Unique Identifier의 약자로, 시스템 내에서 디스크를 식별하는 고유한 값입니다.

따라서, lsblkblkid는 각각 디스크와 파티션의 구조, 그리고 디스크의 속성을 알아내는 데 사용되는 명령어입니다. 이 두 명령어를 잘 활용하면 시스템의 저장 장치 상태를 파악하는데 큰 도움이 됩니다.

profile
DevSecOps, Pentest, Cloud(OpenStack), Develop, Data Engineering, AI-Agent

0개의 댓글