SHRED(1) | Команды пользователя | SHRED(1) |
ИМЯ
shred — перезаписать файл, чтобы скрыть его содержимое, и при необходимости удалить этот файл
СИНТАКСИС
shred [ПАРАМЕТР]... ФАЙЛ...
ОПИСАНИЕ
Перезаписать указанные ФАЙЛы несколько раз, чтобы усложнить восстановление информации даже при использовании очень дорогостоящих аппаратных средств анализа.
Если ФАЙЛ задан как -, выполнить операцию над данными из стандартного потока ввода.
Аргументы, обязательные для длинных параметров, обязательны и для коротких.
- -f, --force
- при необходимости изменить права доступа для разрешения записи
- -n, --iterations=N
- выполнить перезапись N раз вместо количества, заданного по умолчанию (3)
- --random-source=ФАЙЛ
- считывать байты случайных данных из ФАЙЛа
- -s, --size=N
- перезаписать заданное количество байтов (допустимы такие суффиксы, как K, M, G)
- -u
- освободить занятое файлом пространство и удалить файл после перезаписи
- --remove[=УДАЛЯТЬ_КАК]
- подобно -u, но значение УДАЛЯТЬ_КАК позволяет определить, как будет осуществляться удаление; см. ниже
- -v, --verbose
- отображать ход выполнения
- -x, --exact
- не округлять размеры файлов до следующего полного блока;
- данный параметр используется по умолчанию для специальных файлов
- -z, --zero
- добавить заключительный этап перезаписи нулями, чтобы скрыть факт использования данной программы
- --help
- отобразить эту справочную информацию и завершить работу
- --version
- вывести информацию о версии и завершить работу
Удалять ФАЙЛ(ы), если задан параметр --remove (-u). По умолчанию файлы не удаляются, так как данная программа нередко используется в отношении файлов устройств, например /dev/hda, и такие файлы обычно не следует удалять. Необязательный параметр УДАЛЯТЬ_КАК определяет, как следует удалять запись в каталоге: «unlink» => использовать стандартный вызов unlink; «wipe» => также сначала выполнить обфускацию байтов в имени; «wipesync» => также синхронно записать каждый обфусцированный байт на устройство. По умолчанию используется режим «wipesync», но следует заметить, что он может быть ресурсоёмким.
ВНИМАНИЕ: shred предполагает, что файловая система и аппаратное обеспечение перезаписывают данные поверх существующих. Несмотря на то, что это распространённая практика, многие платформы работают иначе. Кроме того, резервные копии и зеркала могут содержать неудаляемые данные, которые позволят позже восстановить файл, обработанный программой shred. Обратитесь к документации GNU coreutils за подробностями.
АВТОРЫ
Программа написана Колином Пламбом (Colin Plumb).
ИНФОРМАЦИЯ ОБ ОШИБКАХ
Онлайн-справка
GNU coreutils: https://www.gnu.org/software/coreutils/
Сообщайте
обо всех
ошибках
перевода
по адресу
https://translationproject.org/team/ru.html
АВТОРСКИЕ ПРАВА
Copyright © 2024 Free Software Foundation, Inc.
Лицензия GPLv3+: GNU
GPL версии 3
или выше
https://gnu.org/licenses/gpl.ru.html.
Это
свободное
программное
обеспечение:
вы можете
изменять и
распространять
его. Не
предоставляется
НИКАКИХ
ГАРАНТИЙ в
той мере, в
которой
это
разрешено
законом.
СМОТРИТЕ ТАКЖЕ
Полная
документация
на https://www.gnu.org/software/coreutils/shred,
также
доступна
локально
посредством
info '(coreutils) shred invocation'
ПЕРЕВОД
Русский перевод этой страницы руководства разработал(и) Андрей Догадкин <adogadkin@outlook.com>
Этот перевод является свободной программной документацией; он распространяется на условиях общедоступной лицензии GNU (GNU General Public License - GPL, https://www.gnu.org/licenses/gpl-3.0.html версии 3 или более поздней) в отношении авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.
Если вы обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста, сообщите об этом разработчику(ам) по его(их) адресу(ам) электронной почты или по адресу списка рассылки русских переводчиков.
август 2024 г. | GNU coreutils 9.5 |