Справочник по консольным командам Toybox для Android 12


  Ver.0.8.4       Ver.0.8.9       Pending  

Перезапись файла для безопасного удаления - Overwrite a file to securely delete (нет в ver. 4)



shred

Консольный help команды:

usage:   shred [-fuxz] [-n COUNT] [-o OFFSET] [-s SIZE] FILE...


Надежно удалить файл, перезаписав его содержимое случайными данными.
  • -f Принудительно (chmod, если необходимо)
  • -n COUNT - Случайные итерации перезаписи (по умолчанию 1)
  • -o OFFSET - Начинать с OFFSET
  • -s SIZE - Использовать SIZE вместо определения размера файла
  • -u Отвязать (фактически удалить файл, когда закончите)
  • -x Использовать точный размер (по умолчанию без -s округляет до следующих 4 КБ)
  • -z Обнулить в конец Примечание: файловые системы журналирования данных делают эту команду бесполезной, вы должны перезаписать все свободное место (заполнить диск), чтобы стереть старые данные на нем.

  •  usage:  shred [-fuxz] [-n COUNT] [-o OFFSET] [-s SIZE] FILE...
    
    
    Securely delete a file by overwriting its contents with random data.
    
  • -f Force (chmod if necessary)
  • -n COUNT Random overwrite iterations (default 1)
  • -o OFFSET Start at OFFSET
  • -s SIZE Use SIZE instead of detecting file size
  • -u Unlink (actually delete file when done)
  • -x Use exact size (default without -s rounds up to next 4k)
  • -z Zero at end Note: data journaling filesystems render this command useless, you must overwrite all free space (fill up disk) to erase old data on those.