Wie kann eine App große Dateien löschen, ohne den Papierkorb zu verwenden?

436
user314779

Die App Store App "Papierkorb ohne" gibt an, dass große Dateien sofort dauerhaft gelöscht werden können, wodurch der OS X-Papierkorb vollständig vermieden wird. Wie kann es das machen?

-1

1 Antwort auf die Frage

0
slhck

Der Papierkorb ist nur ein anderes Verzeichnis im Heimatverzeichnis Ihres Benutzers. Immer wenn Sie eine Datei mit "normalen" Mitteln löschen, wird sie lediglich verschoben~/.Trash, von wo aus sie wiederhergestellt oder endgültig gelöscht werden kann.

Dies ist wirklich nur eine Absicherung. Der Papierkorb ist ein Konzept, das viel später erfunden wurde als das grundlegende Betriebssystem-Paradigma des Löschens einer Datei.

Wenn Sie eine Datei in Unix-ähnlichen Systemen entfernen möchten, müssen Sie nur aufrufen rm <filename>, und es ist keine Verbindung (durch den systeminternen unlinkAufruf) vorhanden. Während die Datei möglicherweise noch physisch auf der Festplatte gespeichert ist, geht ihre Referenz verloren und wird daher gelöscht.

Daher ist es einfach, den Papierkorb zu umgehen, indem Sie einfach rmeine Datei eingeben.

Sehr gut. Das muss es sein. Es zeigt jedoch an, dass die zusätzliche Zeit und Mühe, die der Mac-Papierkorb bei "sicherem leeren Papierkorb" anzeigt, eine List ist. Aber aufgrund Ihrer kurzen Erklärung kann ich es nicht anders sehen. Ein ewiges Schnupfen. user314779 vor 10 Jahren 0
"Sicheres" Entfernen einer Datei beinhaltet das Überschreiben der physischen Blöcke der Dateidaten vor der Aufhebung der Verknüpfung, sodass selbst dann, wenn die Verknüpfung wiederhergestellt wurde oder diese Blöcke anschließend wiederhergestellt und untersucht wurden, kein Rest der alten Daten gefunden werden kann. durch weniger als forensische Methoden. Nevin Williams vor 10 Jahren 0