리눅스 blockdev

1 개요[ | ]

리눅스 blockdev
/sbin/blockdev
  • "블록(block) + 장치(dev)"
  • 블록 장치 ioctl을 호출하는 리눅스 명령어

2 실행예시 1: --report[ | ]

root@zetawiki:~# df -h | grep ^/dev
/dev/mapper/ubuntu--vg-root   39G   23G   15G  62% /
/dev/vda1                    236M   40M  184M  18% /boot
root@zetawiki:~# blockdev --report /dev/mapper/ubuntu--vg-root
RO    RA   SSZ   BSZ   StartSec            Size   Device
rw   256   512  4096          0     42152755200   /dev/mapper/ubuntu--vg-root

3 실행예시 2[ | ]

root@zetawiki:~# blockdev

Usage:
 blockdev -V
 blockdev --report [devices]
 blockdev [-v|-q] commands devices

Available commands:
 --getsz                   get size in 512-byte sectors
 --setro                   set read-only
 --setrw                   set read-write
 --getro                   get read-only
 --getdiscardzeroes        get discard zeroes support status
 --getss                   get logical block (sector) size
 --getpbsz                 get physical block (sector) size
 --getiomin                get minimum I/O size
 --getioopt                get optimal I/O size
 --getalignoff             get alignment offset in bytes
 --getmaxsect              get max sectors per request
 --getbsz                  get blocksize
 --setbsz <bytes>          set blocksize
 --getsize                 get 32-bit sector count (deprecated, use --getsz)
 --getsize64               get size in bytes
 --setra <sectors>         set readahead
 --getra                   get readahead
 --setfra <sectors>        set filesystem readahead
 --getfra                  get filesystem readahead
 --flushbufs               flush buffers
 --rereadpt                reread partition table

4 명령어 예시[ | ]

명령어 설명
blockdev --report 블록장치에 대한 보고서 조회
blockdev --getsz 512바이트 섹터 기준으로 크기 확인
blockdev --getss 논리 블록 크기 확인
blockdev --getpbsz 물리 블록 크기 확인
blockdev --getbsz 블록크기 확인
blockdev --getra 리드어헤드 확인

5 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}