> For the complete documentation index, see [llms.txt](https://hezhiqiang.gitbook.io/linux/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hezhiqiang.gitbook.io/linux/ming-ling/blockdev.md).

# blockdev

从命令行调用区块设备控制程序

## 补充说明

**blockdev命令** 在命令调用“ioxtls”函数，以实现对设备的控制。

### 语法

```
blockdev(选项)(参数)
```

选项

```
-V：打印版本号并退出；
-q：安静模式；
-v：详细信息模式；
--setro：只读；
--setrw：只写；
--getro：打印只读状态，“1”表示只读，“0”表示非只读；
--getss：打印扇区大小。通常为521；
--flushbufs：刷新缓冲区；
--rereadpt：重新读取分区表。
```

### 参数

设备文件名：指定要操作的磁盘的设备文件名。

### 实例

设置设备为只读：

```
blockdev --setro /dev/hda4
```

读取设备是否为只读：

```
blockdev --getro /dev/hda4
```

设置设别为可读写：

```
blockdev --setrw /dev/hda4
```
