shred - перезаписывает файл, чтобы скрыть его содержимое, и, при необходимости, удаляет его
СИНТАКСИС
shred [OPTION]... FILE...
ОПИСАНИЕ
Перезаписывает указанный ФАЙЛ(Ы) несколько раз, чтобы затруднить восстановление данных даже с помощью дорогостоящего аппаратного зондирования.
Если FILE — это -, shred перезаписывает стандартный вывод.
Обязательные аргументы для длинных опций также являются обязательными для коротких опций.
-f, --force
изменяет разрешения, чтобы разрешить запись, если это необходимо
-n, --iterations=N
выполняет перезапись N раз вместо значения по умолчанию (3)
--random-source=FILE
получает случайные байты из ФАЙЛА
-s, --size=N
перезаписывает указанное количество байтов (суффиксы, такие как K, M, G, допустимы)
-u удаляет и удаляет файл после перезаписи
--remove[=HOW]
аналогично -u, но предоставляет контроль над тем, КАК удалить; см. ниже
-v, --verbose
отображает ход выполнения
-x, --exact
не округляет размеры файлов до следующего полного блока; это значение по умолчанию для нерегулярных файлов
-z, --zero
добавляет окончательную перезапись нулями, чтобы скрыть факт перезаписи
--help отображает эту справку и завершает работу
--version
выводит информацию о версии и завершает работу
Удаляет ФАЙЛ(Ы), если указано --remove (-u). По умолчанию файлы не удаляются, поскольку обычно выполняется работа с файлами устройств, такими как /dev/hda, и эти файлы обычно не следует удалять. Необязательный параметр HOW указывает, как удалить запись в каталоге: 'unlink' => использовать стандартный вызов unlink. 'wipe' => также сначала обфусцировать байты в имени. 'wipesync' => также синхронизировать каждый обфусцированный байт с устройством. Режим по умолчанию — 'wipesync', но имейте в виду, что это может быть дорогостоящим.
ВНИМАНИЕ: shred предполагает, что файловая система и оборудование перезаписывают данные на месте. Хотя это и является распространенным, многие платформы работают иначе. Кроме того, резервные копии и зеркала могут содержать неизвлекаемые копии, что позволит восстановить перезаписанный файл позже. Подробности см. в руководстве GNU coreutils.
АВТОР
Написано Колином Пламбом.
СООБЩЕНИЕ ОБ ОШИБКАХ
Онлайн-справка GNU coreutils: [https://www.gnu.org/software/coreutils/] Сообщайте обо всех ошибках перевода по адресу [https://translationproject.org/team/]
ССЫЛКИ
Полная документация [https://www.gnu.org/software/coreutils/shred] или доступна локально через: info '(coreutils) shred invocation'
Упаковано Debian (9.7-3) Авторское право © 2025 Free Software Foundation, Inc. Лицензия GPLv3+: GNU GPL версии 3 или более поздней [https://gnu.org/licenses/gpl.html]. Это бесплатное программное обеспечение: вы можете изменять и распространять его. Гарантии отсутствуют, в той мере, в которой это разрешено законом.