shred - перезаписывает содержимое файла случайными данными, делая его восстановление практически невозможным.
Разработчик:
Colin Plumb
Лицензия:
Стандартная общественная лицензия GNU версии 3 (GPLv3)
Синтаксис:
shred [параметр]… [файл]…
Параметры:
Параметр | Описание |
---|---|
-f, --force | изменять права, разрешая запись, если необходимо |
-n, --iterations=N | переписать N раз вместо (3) по умолчанию |
--random-source=ФАЙЛ | получать случайные числа из ФАЙЛА (по умолчанию /dev/urandom) |
-s, --size=N | очистить N байт (возможны суффиксы вида K, M, G) |
-u | освобождать и удалять файл после перезаписи; |
--remove[=КАК] | подобно -u, но задаётся КАК удалять; смотрите далее |
-v, --verbose | показывать ход выполнения |
-x, --exact | не округлять размеры файлов до следующего целого блока; по умолчанию не для простых файлов |
-z, --zero | перезаписать в конце нулями, чтобы скрыть измельчение |
--help | показать эту справку и выйти |
--version | показать информацию о версии и выйти |
Удалить ФАЙЛ(ы), если указан параметр --remove (-u). По умолчанию файлы не удаляются, поскольку обычно операции выполняются с файлами устройств, например, /dev/hda, и эти файлы обычно не должны быть удалены.
Опциональный параметр HOW указывает, как удалить запись в каталоге:
'unlink'
=> использовать стандартный вызов unlink.'wipe'
=> также первоначально обфусцировать байты в имени.'wipesync'
=> также синхронизировать каждый обфусцированный байт с устройством.Режим по умолчанию - 'wipesync', но следует обратить внимание, что это может быть ресурсоемкой операцией.
Внимание: shred предполагает, что файловая система и аппаратура перезаписывает данные где указано. Хотя чаще всего это так, некоторые платформы поступают иначе. Также резервные копии и зеркала могут содержат неудаляемые копии, которые которые могут быть восстановлены после shred.
shred -u myfile.txt
Установить можно отдельным модулем или пакетом:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Модуль, необходимый для установки:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Пакет, необходимый для установки:
Внимание! Если система загружена в режиме полного сохранения, то внесенные изменения в систему будут сохранены. Если режим загрузки другой, то рекомендуется воспользоваться "Сохранением изменений".