Provided by: util-linux-locales_2.40.2-1ubuntu2_all bug

НАЗВА

       blkdiscard - відкидання секторів на пристрої

КОРОТКИЙ ОПИС

       blkdiscard [options] [-o offset] [-l length] device

ОПИС

       blkdiscard is used to discard device sectors. This is useful for solid-state drivers
       (SSDs) and thinly-provisioned storage. Unlike fstrim(8), this command is used directly on
       the block device.

       Типово, blkdiscard відкине усі блоки на пристрої. Для внесення змін до цієї поведінки на
       основі даних щодо діапазону або розміру, як це описано нижче, можна скористатися
       параметрами.

       Аргумент пристрій визначає шлях до блокового пристрою.

       WARNING: All data in the discarded region on the device will be lost!

ПАРАМЕТРИ

       Після аргументів відступ і довжина можна додавати суфікси одиниць KiB (=1024), MiB
       (=1024*1024) тощо для GiB, TiB, PiB, EiB, ZiB та YiB (частина «iB» є необов’язковою,
       наприклад, «K» є тим самим, що і «KiB») або суфікси KB (=1000), MB (=1000*1000) тощо для
       GB, TB, PB, EB, ZB і YB.

       -f, --force
           Вимкнути усі перевірки. Починаючи з версії 2.36, типово, блоковий пристрій буде
           відкрито у виключному режимі (O_EXCL) для запобігання конфліктам зі змонтованими
           файловими системами або іншими підсистемами ядра. Параметр --force вимикає виключний
           режим доступу.

       -o, --offset відступ
           Відступ у байтах на пристрої, з якого слід починати відкидання. Надане значення має
           бути вирівняно за розміром сектора на пристрої. Типовим значенням є нульове.

       -l, --length довжина
           Кількість байтів для відкидання (з відліком з початкової позиції). Надане значення має
           бути вирівняно за розміром сектора на пристрої. Якщо вказане значення виходить за межі
           пристрою, blkdiscard зупиниться на межі розміру пристрою. Типовим є значення, яке
           поширює ділянку до кінця пристрою.

       -p, --step довжина
           Кількість байтів, які слід відкидати протягом однієї ітерації. Типово, усі байти буде
           відкинуто одним викликом керування введенням-виведенням.

       -q, --quiet
           Придушити виведення повідомлень із попередженнями.

       -s, --secure
           Виконати безпечне відкидання. Безпечним є відкидання, коли програма виконує звичайне
           відкидання, але усі копії відкинутих блоків, які може бути створено збиральників
           сміття, також має бути витерто. Підтримку цієї дії має бути реалізовано на рівні
           пристрою.

       -z, --zeroout
           Заповнити нулями замість відкидання.

       -v, --verbose
           Виводити вирівняні значення відступу та довжини. Якщо вказано параметр --step,
           програма виводитиме поступ відкидання кожної секунди.

       -h, --help
           Вивести текст довідки і завершити роботу.

       -V, --version
           Вивести дані щодо версії і завершити роботу.

СТАН ВИХОДУ

       blkdiscard has the following exit status values:

       0
           успіх

       1
           failure; incorrect invocation, permissions or any other generic error

       2
           failure; since v2.39, the device does not support discard operation

АВТОРИ

       Lukas Czerner <lczerner@redhat.com>, Karel Zak <kzak@redhat.com>

ТАКОЖ ПЕРЕГЛЯНЬТЕ

       fstrim(8)

ЯК НАДІСЛАТИ ЗВІТ ПРО ВАДИ

       Для звітування щодо вад скористайтеся системою стеження за вадами -
       https://github.com/util-linux/util-linux/issues.

ДОСТУП ДО ПРОГРАМИ

       Програма blkdiscard є частиною пакунка util-linux, який можна отримати з архіву ядра Linux
       <https://www.kernel.org/pub/linux/utils/util-linux/>.