НАЗВА¶
blockdev —
викликати
керування
введенням-виведенням
блокового
пристрою з
командного
рядка
КОРОТКИЙ ОПИС¶
blockdev [-q] [-v]
команда
[команда...]
пристрій
[пристрій...]
blockdev --report
[пристрій...]
blockdev -h|-V
ОПИС¶
За
допомогою
програми
blockdev можна
викликати
керування
введенням-виведенням
блокового
пристрою з
командного
рядка.
ПАРАМЕТРИ¶
-q
Не
виводити
повідомлень.
-v
Режим
докладних
повідомлень.
--report
Вивести
звіт щодо
вказаного
пристрою.
Можна
вказувати
декілька
пристроїв.
Якщо не
вказано
жодного
пристрою,
буде
показано
усі
пристрої,
які є у /proc/partitions.
Зауважте,
що
значення StartSec
розділу
задається
у 512-байтових
секторах.
-h, --help
Вивести
текст
довідки і
завершити
роботу.
-V, --version
Вивести
дані щодо
версії і
завершити
роботу.
КОМАНДИ¶
Можна
вказувати
декілька
пристроїв
і декілька
команд.
--flushbufs
Скинути
буфери.
--getalignoff
Отримати
відступ
вирівнювання.
--getbsz
Вивести
розмір
блоку у
байтах. Цей
розмір не
описує
топологію
пристрою.
Це розмір,
який
використовується
ядром на
внутрішньому
рівні, його
може бути
змінено
(наприклад)
драйвером
файлової
системи
при
монтуванні.
--getdiscardzeroes
Отримати
стан
підтримки
відкидання
нулів.
--getfra
Отримати
стан
режиму
попереднього
читання
для
файлової
системи у
512-байтових
секторах.
--getiomin
Отримати
мінімальний
розмір
введення-виведення.
--getioopt
Отримати
оптимальний
розмір
введення-виведення.
--getmaxsect
Отримати
значення
максимальної
кількості
секторів
на запит.
--getpbsz
Отримати
розмір
фізичного
блоку
(сектора).
--getra
Вивести
стан
режиму
попереднього
читання (у
512-байтових
секторах).
--getro
Отримати
стан
режиму
лише
читання.
Виводить 1,
якщо
пристрій
призначено
лише для
читання, і 0 в
інших
випадках.
--getsize64
Вивести
розмір
пристрою у
байтах.
--getsize
Вивести
розмір
пристрою
(32-бітовий!) у
секторах.
Вважається
застарілим.
Замість
нього слід
використовувати
параметр
--getsz.
--getss
Вивести
розмір
логічного
сектора у
байтах —
зазвичай, 512.
--getsz
Отримати
розмір у
512-байтових
секторах.
--rereadpt
Перечитати
таблицю
розділів
--setbsz
байти
Встановити
розмір
блоку.
Зауважте,
що розмір
блоку є
специфічним
для
поточного
дескриптора
файла, що
відкриває
блоковий
пристрій,
тому зміна
розміру
блоку
зберігається
лише
протягом
часу, коли
blockdev тримає
пристрій
відкритим
— його буде
втрачено
одразу
після
завершення
роботи blockdev.
--setfra
сектори
Встановити
для
файлової
системи
режим
попереднього
читання (те
саме, що і --setra
у ядрах 2.6).
--setra
сектори
Встановити
випереджальне
читання (у
512-байтових
секторах).
--setro
Встановити
режим лише
читання.
Можливо, ця
зміна не
вплине на
поточний
активний
доступ до
пристрою.
Наприклад,
не буде
змінено
режим
доступу до
файлової
системи,
яку вже
змонтовано
у режимі
читання-запису.
Зміну буде
застосовано
після
повторного
монтування.
--setrw
Встановити
для
читання-запису.
АВТОРИ¶
blockdev було
написано
Андрієсом
Е. Бровером
(Andries E. Brouwer) і
переписано
Карелом
Заком (Karel Zak).
ПЕРЕКЛАД¶
Український
переклад
цієї
сторінки
посібника
виконано Yuri
Chornoivan <yurchor@ukr.net>
Цей
переклад є
безкоштовною
документацією;
будь ласка,
ознайомтеся
з умовами
GNU General
Public License Version 3. НЕ
НАДАЄТЬСЯ
ЖОДНИХ
ГАРАНТІЙ.
Якщо ви
знайшли
помилки у
перекладі
цієї
сторінки
підручника,
будь ласка,
надішліть
електронний
лист до
списку
листування
перекладачів:
trans-uk@lists.fedoraproject.org.