1、命令简介
blockdev:从命令行调用块设备ioctls
2、命令用法
blockdev [options] commands devices
3、命令描述
实用程序blockdev允许从命令行调用block设备ioctl, 以实现对设备的控制 。
4、命令选项
| 选项 | 描述 |
|---|---|
| -V | 打印版本并退出。 |
| -q | 退出 |
| -v | 显示处理信息 |
| 选项 | 描述 |
|---|---|
| --setro | 设置只读。 |
| --setrw | 设置读写。 |
| --getro | 只读的。如果设备是只读的,打印1,否则打印0。 |
| --getss | 以字节为单位打印扇区大小 - 通常是512。 |
| --getsize | |
| 打印设备容量(以512字节扇区为单位)。 | |
| --setra N | |
| 将预读设置为N 512字节扇区。 | |
| --getra | 打印预读(512字节扇区)。 |
| --flushbufs | |
| 刷新缓冲区。 | |
| --rereadpt | |
| 重读分区表。 | |
5、使用示例
1)设置设备为只读
blockdev --setro /dev/hda4
2)读取设备是否为只读
blockdev --getro /dev/hda4
3)设置设别为可读写
blockdev --setrw /dev/hda4