mirror of
https://github.com/ivuorinen/cheatsheet-tldr.git
synced 2026-01-30 05:41:28 +00:00
42 lines
768 B
Plaintext
42 lines
768 B
Plaintext
---
|
|
syntax: markdown
|
|
tags: [tldr, linux]
|
|
source: https://github.com/tldr-pages/tldr.git
|
|
---
|
|
# blockdev
|
|
|
|
> Manage, query, and manipulate block devices.
|
|
> More information: <https://manned.org/blockdev>.
|
|
|
|
- Print a report for all devices:
|
|
|
|
`sudo blockdev --report`
|
|
|
|
- Print a report for a specific device:
|
|
|
|
`sudo blockdev --report {{/dev/sdXY}}`
|
|
|
|
- Get the size of a device in 512-byte sectors:
|
|
|
|
`sudo blockdev --getsz {{/dev/sdXY}}`
|
|
|
|
- Set read-only:
|
|
|
|
`sudo blockdev --setro {{/dev/sdXY}}`
|
|
|
|
- Set read-write:
|
|
|
|
`sudo blockdev --setrw {{/dev/sdXY}}`
|
|
|
|
- Flush buffers:
|
|
|
|
`sudo blockdev --flushbufs {{/dev/sdXY}}`
|
|
|
|
- Get the physical block size:
|
|
|
|
`sudo blockdev --getpbsz {{/dev/sdXY}}`
|
|
|
|
- Set the read-ahead value to 128 sectors:
|
|
|
|
`sudo blockdev --setra 128 {{/dev/sdXY}}`
|