-1

Приложение App Store "Trash Without" заявляет о возможности безвозвратного удаления больших файлов, полностью избегая OS X Trash. Как это может сделать это?

1 ответ1

0

Корзина - это просто еще один каталог в домашнем каталоге вашего пользователя. Поэтому, когда вы удаляете файл с помощью "обычных" средств, он просто перемещается в ~/.Trash , откуда она может быть восстановлена или окончательно удалена.

Это действительно просто гарантия. Корзина - это концепция, которая была изобретена гораздо позже, чем основная парадигма операционной системы удаления файла.

Если вы хотите удалить файл в Unix-подобных системах, вам нужно только вызвать rm <filename> , и он не связан (через системный вызов unlink ). Хотя файл все еще может физически храниться на диске, его ссылка теряется, и поэтому он удаляется.

Поэтому достаточно просто обойти корзину, просто rm файл.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .