2.4.16.1 shred
Окружение
- Версия ОС: 7.3
- Конфигурация ОС: Рабочая станция, Сервер графический, Сервер минимальный
- Редакция ОС: Все
- Версия ПО: coreutils-8.32-7
Утилита shred предназначена для безвозвратного удаления файлов (без возможности восстановления). Утилита shred многократно перезаписывает содержимое файла случайными данными, после чего файл практически невозможно восстановить даже специальным оборудованием.
Вы можете подробнее ознакомиться с работой утилит, предназначенных для безопасного удаления файлов, просмотрев наши обучающие видео:
-
на RuTube — Полное и необратимое удаление данных с дисков;
-
в VK Видео — Полное и необратимое удаление данных с дисков.
На наших каналах вы также сможете найти много другой полезной информации.
Синтаксис утилиты имеет вид:
shred [<КЛЮЧ>] <ФАЙЛ>
Основные опции утилиты:
-
-f,--force— изменять права, разрешая запись, если необходимо; -
-n,--iterations=N— выполнить N циклов перезаписи содержимого (по умолчанию 3). На современных устройствах хранения одного цикла перезаписи (N=1) должно быть достаточно, однако минимально рекомендуемое количество циклов перезаписи - 3. ПриN > 25все внутренние шаблоны перезаписи будут использованы хотя бы один раз; -
--random-source=<ФАЙЛ>— получать случайные числа из <ФАЙЛА> (по умолчанию /dev/urandom); -
-s,--size=N— очистить N байт (возможны суффиксы вида K, M, G); -
-u— освобождать и удалять файл после перезаписи; -
--remove[=<способ_удаления>]— подобно-u, но задаётся способ удаления; -
-v,--verbose— показывать ход выполнения; -
-x,--exact— не округлять размеры файлов до следующего целого блока; -
-z,--zero— перезаписать в конце нулями, чтобы скрыть измельчение; -
--help— показать справку и выйти; -
--version— показать информацию о версии и выйти.
Дата последнего изменения: 29.04.2026
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.