BLOCKDEV(8)

이름
blockdev - 명령행에서 블록 장치 다수의 ioctl을 호출합니다

개요

blockdev [-q] [-v] command [command...] device [device...]

blockdev --report [device...]

blockdev -h|-V

설명

blockdev 유틸리티는 명령행에서 블록 장치 ioctl을 호출할 수 있게합니다.

옵션

-q
    출력하지 않음.

-v
    자세한 출력.

--report
    지정 장치의 보고 사항을 출력합니다. 여러 장치를 지정할 수 있습니다.어떤 값도 주어지지 않았다면, _/proc/partitions_에 나타나는 모든 장치가 나타납니다. 참고로 분할 영역의 StartSec은 512 바이트 섹터 단위입니다.

-h, --help
    도움말 내용을 나타낸 후 나갑니다.

-V, --version
    버전 정보를 출력한 후 나갑니다.

명령

여러 장치와 여러 명령을 지정할 수 있습니다.

--flushbufs
    버퍼를 비웁니다.

--getalignoff
    정렬 오프셋 값을 가져옵니다.

--getbsz
    바이트 단위 블록 크기를 출력합니다. 이 크기는 장치 토폴로지를 설명하지 않습니다. 커널 내부에서 크기 값을 활용할 수 있으며, (예를 들면) 마운트를 진행할 떄 파일 시스템 드라이버에서 수정할 수 있습니다.

--getdiscardzeroes
    상태 정보 표시를 지원하는 버려지는 0값을 가져옵니다.

--getdiskseq
    디스크 시퀀스 번호를 가져옵니다.

--getzonesz
    512 바이트 섹터 단위 영역 크기를 가져옵니다.

--getfra
    512 바이트 섹터를 미리 읽은 파일시스템 정보를 가져옵니다.

--getiomin
    최소 입출력 단위 크기를 가져옵니다.

--getioopt
    최소 입출력 용량을 가져옵니다.

--getmaxsect
    요청당 최대 섹터 수를 가져옵니다.

--getpbsz
    물리 블록(섹터) 크기를 가져옵니다.

--getra
    (512 바이트 섹터를) 미리 읽어온 정보를 출력합니다.

--getro
    읽기 전용 여부를 가져옵니다. 장치가 읽기 전용이면 1, 아니면 0을 출력합니다.

--getsize64
    바이트 딘위 장치 크기를 출력합니다.

--getsize
    섹터 단위 장치 크기(32비트!)를 출력합니다. --getsz 옵션을 선호하는 문제로 더 이상 사용하지 않습니다.

--getss
    바이트 단위 논리 섹터 크기를 출력합니다. 보통 512입니다.

--getsz
    512 바이트 단위 섹터 크기를 가져옵니다.

--rereadpt
    분할 영역 배치를 다시 읽어옵니다

--setbsz 바이트
    블록 크기를 설정합니다. 참고로 블록 장치를 열 때 현재 파일 서술자에 따라 블록 크기를 결정하므로, *blockdev*에서 장치를 여는 동안 바뀐 블록 크기를 그대로 유지하며 *blockdev*에서 나가면 값을 잃습니다.

--setfra 섹터
    파일 시스템 미리 읽기를 설정합니다(2.6 커널의 *--setra*와 유사함).

--setra 섹터
    미리 읽기를 설정합니다(512 바이트 섹터 단위).

--setro
    읽기 전용 여부를 설정합니다. 장치로의 현재 활성 접근은 값이 바뀐다고 하여 영향을 받지는 않습니다. 예를 들어, 이미 읽기-쓰기 모드로 마운트한 파일 시스템은 영향을 받지 않습니다. 다시 마운트 한 후에만 바뀐 내용을 적용합니다.

--setrw
    읽기-쓰기 여부를 설정합니다.

저작자

blockdev was written by Andries E. Brouwer and rewritten by Karel Zak.

버그 보고

문제 추적 게시판에 버그를 보고하십시오.

가용성

blockdev 명령은 다운로드할 수 있는 util-linux 패키지의 일부입니다.