1. 디스크 목록 보기

ls -l /dev/sd*

명령어 설명

  • ls : 지정한 디렉토리의 내용을 보여줌
  • -l : 내용을 자세하게 보여줌
  • /dev : 리눅스에서 디바이스 정보를 포함하는 폴더
  • sd* : sd로 시작하는 모든 내용을 검색함
    • sd : SCSI / SATA / USB 디스크 계열 장치에 사용

출력 설명

  • 출력 예시
brw-rw---- 1 root disk 8, 0 Jan 15 10:00 /dev/sda
brw-rw---- 1 root disk 8, 1 Jan 15 10:00 /dev/sda1
brw-rw---- 1 root disk 8,16 Jan 15 10:00 /dev/sdb
  • b : block device라는 뜻
    • 디스크가 블록 단위로 읽고 쓰기 때문에 b가 붙음
  • rw-rw—— : 앞에서 세 글자씩 소유자, 그룹, 다른 사용자에 대한 권한 설정
    • r : 읽기 가능
    • w : 쓰기 가능
    • x : 실행 가능
    • rw-rw—— ⇒ 소유자 읽기/쓰기 가능, 그룹 읽기/쓰기 가능, 다른 사용자는 전부 불가
  • 1 : 하드링크 수
  • root : 소유자
  • disk : 소유 그룹
  • 8 : Major 번호. 어떤 드라이버를 사용할 지에 대한 숫자
    • 참고 : 8번은 SCSI 계열 드라이버
  • 0/1/16 : Minor 번호. 드라이버 내에서의 장치 번호
  • /dev/sda : sd 뒤에 전체 디스크라면 순서대로 a, b, c, d가 붙고 그 뒤에 파티션 숫자가 붙음
    • /sda1 : a 디스크에 1번 파티션
  • 참고 : NVMe 디스크의 경우 조금 다르게 생김.
    • 전체 디스크 : /dev/nvme0n1
    • 파티션 : /dev/nvme0n1p1, p2, …

2. 디스크 연결 상태 보기

lsblk

명령어 설명

  • lsblk = List Block Devices
  • 디스크가 어떻게 구성되어 있는지 보는 명령어

출력 설명

NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda           8:0   0   100G  0 disk
├─sda1        8:1   0     1G  0 part /boot
├─sda2        8:2   0    99G  0 part
 └─vg0-lv0 253:0   0    99G  0 lvm  /
sdb           8:16  0   200G  0 disk
 
컬럼의미
NAME디바이스 이름
MAJ:MINMajor / Minor 번호
SIZE크기
TYPEdisk, part, lvm, raid
MOUNTPOINT마운트 위치

3. 파티션 테이블 상태 보기

fdisk -l

명령어 설명

  • 파티션 테이블을 보여주는 명령어
  • 파티션이 어떻게 구성되어있는지 보임

출력 설명

Disk /dev/sda: 100 GiB
Disklabel type: gpt
 
Device       Start       End   Sectors   Size Type
/dev/sda1     2048   2099199   2097152     1G EFI System
/dev/sda2  2099200 209713151 207613952    99G Linux LVM
 
항목의미
Disklabel typegpt / dos(MBR)
Start / End섹터 기준 위치
Type파티션 용도

4. 마운트 된 상태 보기

mount | grep sd

명령어 설명

  • mount : 마운트 된 파일시스템 목록 출력
  • grep sd : mount의 결과값 중 sd가 포함된 내역만 출력

출력 설명

/dev/sda1 on / type ext4 (rw,relatime)
/dev/sdb1 on /data type xfs (rw,noatime)
  • /dev/sda1, /dev/sdb1

    → 실제 블록 디바이스/파티션

  • on /, on /data

    → 마운트 포인트

  • type ext4, type xfs

    → 파일시스템 종류

  • (rw,noatime …)

    → 마운트 옵션

다음에 할 것

  • 가상 머신(리눅스)에서 RAID 구성하기