У меня очень простой вопрос. Куда идут файлы, когда вы их удаляете?
Я знаю, когда я отправляю файлы в «Корзину», они переходят в «Корзину», но когда я их удаляю, я не знаю, куда они попадают.
У меня очень простой вопрос. Куда идут файлы, когда вы их удаляете?
Я знаю, когда я отправляю файлы в «Корзину», они переходят в «Корзину», но когда я их удаляю, я не знаю, куда они попадают.
Ответы:
Обычно при удалении файла («очистить корзину») индексная запись в файле удаляется, но информация о файле не стирается с диска. Как объясняется на этой вики-странице Ubuntu :
Это связано с тем, что в файловых системах Unix файлы индексируются по номеру, называемому inode, и каждый inode имеет несколько связанных с ним атрибутов, таких как права доступа, имя и т. Д. Когда вы удаляете файл, на самом деле происходит отсутствие связи с inode. из имени файла, но если какая-то другая программа использует файл, она все еще имеет ссылку на ОС и будет обновляться. Файл на самом деле не удаляется до тех пор, пока не будут удалены все ссылки (даже в этом случае данные все еще находятся на диске, но все равно не индексируются и, следовательно, их очень трудно восстановить).