Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Belegen Dateien, die mit dem Befehl rm unter Linux gelöscht wurden, immer noch Speicherplatz?

Belegen Dateien, die mit dem Befehl rm unter Linux gelöscht wurden, immer noch Speicherplatz?

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌Original
2023-07-10 13:58:271189Durchsuche

Die mit dem Befehl rm unter Linux gelöschten Dateien belegen immer noch Speicherplatz, denn obwohl das Verzeichnis der Datei gelöscht und der von der Datei belegte Speicherplatz als wiederverwendbar markiert wird, kann das Betriebssystem ihn immer noch nicht verwenden, bis der Speicherplatz überschrieben wird eine neue Datei. Dieser Speicherplatz wird anderen Dateien zugewiesen.

Belegen Dateien, die mit dem Befehl rm unter Linux gelöscht wurden, immer noch Speicherplatz?

Das Betriebssystem dieses Tutorials: Linux5.18.14-System, Dell G3-Computer.

Wenn Sie in Linux-Systemen den Befehl rm zum Löschen einer Datei verwenden, wird der Verzeichniseintrag der Datei gelöscht und der von der Datei belegte Speicherplatz wird als wiederverwendbar markiert. Das Betriebssystem kann diesen Speicherplatz jedoch immer noch nicht anderen Dateien zuweisen, bis der Speicherplatz durch eine neue Datei überschrieben wird. Obwohl der Verzeichniseintrag der Datei gelöscht wurde, ist der von der Datei belegte Speicherplatz tatsächlich noch belegt, bis er überschrieben wird.

Wenn Sie den von der gelöschten Datei belegten Speicherplatz sofort freigeben möchten, können Sie eine der beiden folgenden Methoden verwenden:

  • Fügen Sie den Parameter -rm hinzu, wenn Sie den Befehl rm verwenden. Dadurch wird die Datei gelöscht und die entsprechende Datei freigegeben Platz sofort. Beispiel: rm -rm Dateiname

  • Verwenden Sie den Befehl shred, um den Dateiinhalt zu überschreiben und die Datei zu löschen. Zum Beispiel: shred -u Dateiname

Beachten Sie bitte, dass Sie vor dem Löschen einer Datei sicherstellen, dass Sie diese Datei wirklich löschen möchten, da sie nach dem Löschen nicht wiederhergestellt werden kann.

Das obige ist der detaillierte Inhalt vonBelegen Dateien, die mit dem Befehl rm unter Linux gelöscht wurden, immer noch Speicherplatz?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn