Инструмент сжатия против SHIFT+Del на SSD

Поскольку мы все знаем общее правило о произвольной записи на SSD-диски, мне было интересно, shred Команда имеет смысл на Ubuntu, работающем на диске SSD.

Если shred сообщает о ложном результате, что он нашел и надежно удалил файл, могу ли я просто использовать SHIFT + Delete?

В чем разница между shred командование и SHIFT + Delete на Ubuntu работает на SSD-диске?

1 ответ

shred перезаписать файл, чтобы скрыть его содержимое и при необходимости удалить его.

Удалить в Nautilus (файловый менеджер) перемещает файл в папку " Корзина ". Вы можете перейти к папке " Корзина ", выбрать тот же файл и нажать " Удалить". Это "навсегда" удалит этот файл, как если бы вы нажали Shift + Delete до того, как файл был отправлен в корзину.

"навсегда" удалить означает, что занимаемое файлом пространство помечено как свободное. Содержимое файла не уничтожается. Файл все еще можно восстановить с помощью инструментов восстановления файлов.

Shift + Delete "навсегда" удаляет файл.

Удаление файлов в SSD работает немного иначе, чем в HDD. SSD могут удалять только весь блок. Таким образом, если блок содержит два файла, и вы удаляете один, другой файл необходимо переместить в другой блок, прежде чем весь блок будет удален. Это называется сборкой мусора. Постоянное перемещение файлов для удаления других файлов быстро изнашивает SSD. Опция TRIM говорит сборщику мусора подождать, пока другой файл в блоке будет удален, и только затем удалить весь блок. Источник

В настоящее время нет способа безопасно удалить один файл с SSD, кроме как отправить целый блок для сбора мусора. См. Как безопасно стереть файлы с SSD-накопителя?

См. Каков рекомендуемый способ очистки SSD? о том, как безопасно стереть весь SSD.

Надеюсь это поможет

Другие вопросы по тегам