'\" t .\" Title: blkdiscard .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.23 .\" Date: 2025-03-29 .\" Manual: Керування системою .\" Source: util-linux 2.41 .\" Language: English .\" .TH "BLKDISCARD" "8" "2025-03-29" "util\-linux 2.41" "Керування системою" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "НАЗВА" blkdiscard \- відкидання секторів на пристрої .SH "КОРОТКИЙ ОПИС" .sp \fBblkdiscard\fP [параметри] [\fB\-o\fP \fIвідступ\fP] [\fB\-l\fP \fIдовжина\fP] \fIпристрій\fP .SH "ОПИС" .sp \fBblkdiscard\fP використовують для відкидання секторів на пристрої. Це корисно для твердотільних накопичувачів даних (SSD) та сховищ даних із тонким передбаченням. На відміну від \fBfstrim\fP(8), цю команду застосовують безпосередньо до блокового пристрою. .sp Типово, \fBblkdiscard\fP відкине усі блоки на пристрої. Для внесення змін до цієї поведінки на основі даних щодо діапазону або розміру, як це описано нижче, можна скористатися параметрами. .sp Аргумент \fIпристрій\fP визначає шлях до блокового пристрою. .sp \fBУВАГА! Усі дані на відкинутій ділянці на пристрої буде втрачено!\fP .sp Since util\-linux v2.41, \fBfdisk\fP has the ability to discard sectors on both partitions and unpartitioned areas using the \*(AqT\*(Aq command. Additionally, \fBsfdisk\fP has the option \-\-discard\-free to discard unpartitioned areas. .SH "ПАРАМЕТРИ" .sp Після аргументів \fIвідступ\fP і \fIдовжина\fP можна додавати суфікси одиниць KiB (=1024), MiB (=1024*1024) тощо для GiB, TiB, PiB, EiB, ZiB та YiB (частина «iB» є необов\(cqязковою, наприклад, «K» є тим самим, що і «KiB») або суфікси KB (=1000), MB (=1000*1000) тощо для GB, TB, PB, EB, ZB і YB. .sp \fB\-f\fP, \fB\-\-force\fP .RS 4 Вимкнути усі перевірки. Починаючи з версії 2.36, типово, блоковий пристрій буде відкрито у виключному режимі (\fBO_EXCL\fP) для запобігання конфліктам зі змонтованими файловими системами або іншими підсистемами ядра. Параметр \fB\-\-force\fP вимикає виключний режим доступу. .RE .sp \fB\-o\fP, \fB\-\-offset\fP \fIвідступ\fP .RS 4 Відступ у байтах на пристрої, з якого слід починати відкидання. Надане значення має бути вирівняно за розміром сектора на пристрої. Типовим значенням є нульове. .RE .sp \fB\-l\fP, \fB\-\-length\fP \fIдовжина\fP .RS 4 Кількість байтів для відкидання (з відліком з початкової позиції). Надане значення має бути вирівняно за розміром сектора на пристрої. Якщо вказане значення виходить за межі пристрою, \fBblkdiscard\fP зупиниться на межі розміру пристрою. Типовим є значення, яке поширює ділянку до кінця пристрою. .RE .sp \fB\-p\fP, \fB\-\-step\fP \fIдовжина\fP .RS 4 Кількість байтів, які слід відкидати протягом однієї ітерації. Типово, усі байти буде відкинуто одним викликом керування введенням\-виведенням. .RE .sp \fB\-q\fP, \fB\-\-quiet\fP .RS 4 Придушити виведення повідомлень із попередженнями. .RE .sp \fB\-s\fP, \fB\-\-secure\fP .RS 4 Виконати безпечне відкидання. Безпечним є відкидання, коли програма виконує звичайне відкидання, але усі копії відкинутих блоків, які може бути створено збиральників сміття, також має бути витерто. Підтримку цієї дії має бути реалізовано на рівні пристрою. .RE .sp \fB\-z\fP, \fB\-\-zeroout\fP .RS 4 Заповнити нулями замість відкидання. .RE .sp \fB\-v\fP, \fB\-\-verbose\fP .RS 4 Виводити вирівняні значення \fIвідступу\fP та \fIдовжини\fP. Якщо вказано параметр \fB\-\-step\fP, програма виводитиме поступ відкидання кожної секунди. .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 Вивести текст довідки і завершити роботу. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 Показати дані щодо версії і завершити роботу. .RE .SH "СТАН ВИХОДУ" .sp У \fBblkdiscard\fP передбачено такі значення стану виходу: .sp \fB0\fP .RS 4 успіх .RE .sp \fB1\fP .RS 4 помилка; неправильний виклик, помилка у правах доступу або будь\-яка інша загальна помилка .RE .sp \fB2\fP .RS 4 помилка; з версії 2.39, у пристрої не передбачено підтримки дії з відкидання .RE .SH "АВТОРИ" .sp .MTO "lczerner\(atredhat.com" "Lukas Czerner" "," .MTO "kzak\(atredhat.com" "Karel Zak" "" .SH "ТАКОЖ ПЕРЕГЛЯНЬТЕ" .sp \fBfstrim\fP(8) .SH "ЯК НАДІСЛАТИ ЗВІТ ПРО ВАДИ" .sp Для звітування щодо вад скористайтеся \c .URL "https://github.com/util\-linux/util\-linux/issues" "системою стеження за вадами" "" .SH "ДОСТУП ДО ПРОГРАМИ" .sp Програма \fBblkdiscard\fP є частиною пакунка util\-linux, який можна отримати з \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "архіву ядра Linux" "."