НАЗВА
blockdev — викликати керування введенням-виведенням блокового пристрою з командного рядкаКОРОТКИЙ ОПИС
blockdev [-q] [-v] команда [ команда...] пристрій [ пристрій...]ОПИС
За допомогою програми blockdev можна викликати керування введенням-виведенням блокового пристрою з командного рядка.ПАРАМЕТРИ
-qНе
виводити
повідомлень.
Режим
докладних
повідомлень.
Вивести
звіт щодо
вказаного
пристрою.
Можна
вказувати
декілька
пристроїв.
Якщо не
вказано
жодного
пристрою,
буде
показано
усі
пристрої,
які є у /proc/partitions.
Зауважте,
що
значення StartSec
розділу
задається
у 512-байтових
секторах.
Вивести
текст
довідки і
завершити
роботу.
Вивести
дані щодо
версії і
завершити
роботу.
КОМАНДИ
Можна вказувати декілька пристроїв і декілька команд.Скинути
буфери.
Отримати
відступ
вирівнювання.
Вивести
розмір
блоку у
байтах. Цей
розмір не
описує
топологію
пристрою.
Це розмір,
який
використовується
ядром на
внутрішньому
рівні, його
може бути
змінено
(наприклад)
драйвером
файлової
системи
при
монтуванні.
Отримати
стан
підтримки
відкидання
нулів.
Отримати
стан
режиму
попереднього
читання
для
файлової
системи у
512-байтових
секторах.
Отримати
мінімальний
розмір
введення-виведення.
Отримати
оптимальний
розмір
введення-виведення.
Отримати
значення
максимальної
кількості
секторів
на запит.
Отримати
розмір
фізичного
блоку
(сектора).
Вивести
стан
режиму
попереднього
читання (у
512-байтових
секторах).
Отримати
стан
режиму
лише
читання.
Виводить 1,
якщо
пристрій
призначено
лише для
читання, і 0 в
інших
випадках.
Вивести
розмір
пристрою у
байтах.
Вивести
розмір
пристрою
(32-бітовий!) у
секторах.
Вважається
застарілим.
Замість
нього слід
використовувати
параметр
--getsz.
Вивести
розмір
логічного
сектора у
байтах —
зазвичай, 512.
Отримати
розмір у
512-байтових
секторах.
Перечитати
таблицю
розділів
Встановити
розмір
блоку.
Зауважте,
що розмір
блоку є
специфічним
для
поточного
дескриптора
файла, що
відкриває
блоковий
пристрій,
тому зміна
розміру
блоку
зберігається
лише
протягом
часу, коли
blockdev тримає
пристрій
відкритим
— його буде
втрачено
одразу
після
завершення
роботи blockdev.
Встановити
для
файлової
системи
режим
попереднього
читання (те
саме, що і --setra
у ядрах 2.6).
Встановити
випереджальне
читання (у
512-байтових
секторах).
Встановити
режим лише
читання.
Можливо, ця
зміна не
вплине на
поточний
активний
доступ до
пристрою.
Наприклад,
не буде
змінено
режим
доступу до
файлової
системи,
яку вже
змонтовано
у режимі
читання-запису.
Зміну буде
застосовано
після
повторного
монтування.
Встановити
для
читання-запису.
АВТОРИ
blockdev було написано Андрієсом Е. Бровером (Andries E. Brouwer) і переписано Карелом Заком (Karel Zak).ЗВІТИ ПРО ВАДИ
Для звітування про вади використовуйте систему стеження помилками на <https://github.com/util-linux/util-linux/issues>.ДОСТУПНІСТЬ
blockdev є частиною пакунка util-linux, який можна отримати з Linux Kernel Archive <https://www.kernel.org/pub/linux/utils/util-linux/>.ПЕРЕКЛАД
Український переклад цієї сторінки посібника виконано Yuri Chornoivan <[email protected]> Цей переклад є безкоштовною документацією; будь ласка, ознайомтеся з умовами GNU General Public License Version 3 НЕ НАДАЄТЬСЯ ЖОДНИХ ГАРАНТІЙ. Якщо ви знайшли помилки у перекладі цієї сторінки підручника, будь ласка, надішліть електронний лист до списку листування перекладачів: [email protected]11 травня 2022 року | util-linux 2.38.1 |