더북(TheBook)

드라이브명을 몰라도 문제없다. 리눅스는 연결된 저장 장치들을 블록 장치(block device)로 분류하므로 /sys/block/ 디렉터리로 이동해 어떤 것들이 살펴보면 된다. 그중에 sda 디렉터리가 있는데(sda는 Storage Drive A를 뜻한다고 기억해두자), 이 드라이브가 시스템을 부팅하는 데 사용하는 첫 번째 드라이브다.

$ cd /sys/block
$ ls
loop0 loop1 loop2 sda sr0 ← 현재 사용할 수 있는 모든 블록 장치 루프 장치는 의사 장치로 실제 장치가 있는 것처럼 파일을 사용할 수 있게 해준다

sda 디렉터리로 이동해 ls 명령을 실행해 보면 sda1, sda2, sda5 같은 이름도 출력될 것이다. 이 파일들은 리눅스가 드라이브의 데이터를 더욱 효율적으로 관리하고자 만든 디스크 파티션을 나타낸다.

$ cd sda
$ ls
alignment_offset  discard_alignment  holders    range      sda3       trace
bdi               events             inflight   removable  size       uevent
capability        events_async       integrity  ro         slaves
dev               events_poll_msecs  power      sda1       stat
device            ext_range          queue      sda2       subsystem
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.